Triangle (2009)

Year: 2009
Directed by: Christopher Smith
Starring: Melissa George (Jess), Liam Hemsworth (Victor), Michael Dorman (Greg), Rachael Carpani (Sally), Henry Nixon (Downey), Emma Lung (Heather)
Country: UK, Australia
Language: English (English Subtitles)
Runtime: 01:38:52
Genres: Time Travel, Sci-Fi, Psychological Thrillers

Plot – Spoilers:
Jess is a single mom and waitress at a diner with an autistic son. Greg who frequents the diner befriends her and invites her to go sailing with him and his friends. Jess, who’s been having a hard time dealing with the special needs of her son, looks forward to it as a break and heads to the harbour, but arrives there looking dazed and without her son. Greg’s other friends aren’t too impressed with her but there isn’t too much time for the claws to pop out because the group gets caught in an electrical storm with one of them going missing. A passing ship appears to be a saviour just when all hope is lost, until they board it and find it empty. And then things start to get weird as Jess who’s been having a feeling of deja vu all along, sees a copy of herself trying to kill all of them.

Plenty of time-loops are unraveled and if you can keep track of who’s who, it can be quite an entertaining and gratifying watch.

Favourite Scenes:
All the loop scenes are great but visually, the scene of multiple Sallys lying dead, is quite stunning.

A mother trying to save her son from death is the most obvious reason for Jess going back on the boat and hoping she can change the outcome each time. The problem with this thought is how come she doesn’t carry the memory of all that has happened and avoid the crash in some later loop. This leads to (and several have theorized) the conclusion that the Jess in shorts, is actually dead and doomed like Sisyphus to keep looping. So, are the others on the boat interacting with a ghost, or is it all Jess’ imagination.

Triangle like all time-travel loopy movies leaves a lot to conjecture, which is the way we like it I guess.

Please do not post Requests here

Your email address will not be published. Required fields are marked *