Memento, Donnie Darko, Seven, Triangle & the Butterfly effect... and and and, there's just too many movies...