Triangle is slightly too clever for its own good. I liked it a lot, but it runs into the same problem that another time travel movie I recently saw ran into, namely having a closed time loop, and the problem of an event causing itself, and therefore perpetuating the loop. However, there is no entrance point to initiate the time loop, and Triangle never effectively solves this problem, whether to leave it ambiguous, or because the writer simply couldn't figure out how. Several other inconsistencies make it one of those movies that that is frustrating while engaging. If you're paying attention, you'll follow it pretty easily, and it is incredibly fun to see each version of the same few scenes play out in different ways, and see the different perspectives, but some will probably not be able to overlook the problems that slowly unravel the logic of the thing.