Dead Man's Island (TV)
(1996)

Chase Prescott (William Shatner) has his suicide look like murder in order for Roger Prescott (Christopher Atkins)to salvage the failing company with the $100 million life insurance. Trevor Dunnaway (Roddy McDowall) uncovered this plot but allowed it to continue so his company job would be saved along with his stocks&shares that would've been made useless by the company's bankruptcy. However, he knew Roger wouldn't be able to keep his mouth shut for long so Trevor zapped him in the pool with a hairdryer. He pulls a gun on the remaining survivors but is shot dead by Milo (Christopher Cazenove)

Thanks N.D. Woods!