The Last of Sheila backdrop
The Last of Sheila poster

The Last of Sheila (1973)

2h 1973 United States of America

A year after the tragic hit-and-run death of Sheila, her wealthy husband, Clinton, gathers a group of friends aboard his luxurious yacht for a week of fun and games. He presents a scavenger hunt filled with puzzling clues, but as the game unfolds, it spirals into a sinister reality. The atmosphere shifts from playful competition to a perilous struggle for survival, as long-buried secrets and grievances come to light, revealing that not everyone is there for innocent fun. Tensions rise, and trust erodes, leading to shocking revelations and deadly consequences.

You May Also Like