The Last of Sheila 1973
Directed by Herbert Ross | Starring: James Mason, Raquel Welch, Ian McShane, James Coburn
A year after Sheila is killed in a hit-and-run, her multimillionaire husband invites a group of friends to spend a week on his yacht playing a scavenger hunt-style mystery game — but the game turns out to be all too real and all too deadly.
The Last of Sheila publicity still
Download
Only donators and contributors can download this picture.