Triangle-poster

Someone, please go watch this film, and then explain it to me.

I've now seen it 3 times, and i'm still not entirely positive what is going on.

http://uk.imdb.com/title/tt1187064/

As someone that managed to make sense of Primer (albeit after 3
veiwings), this is even more mind bendingly confusing