Triangle (2009, dir. Christopher Smith)

A single mother becomes trapped in a temporal loop on an abandoned liner. A smart little thriller that plays fair by its premise, doesn’t over-explain, and takes a rigorous approach to its plotting. A couple of genuinely nasty ideas embedded as well.