Primeris renowned for its complicated storytelling and shocking plot twists that require multiple viewings to understand, but the true extent of the film’s complexity goes even further than most viewers realize. The film was released in 2004 as the debut feature of Shane Carruth, who also starred as the movie’s protagonist, Aaron. The narrative centers around two friends who accidentally develop a time machine and become obsessed with the dark consequences of their creation. It’s one of the most confusing and strictly the weirdest sci-fi movies ever made, but this is also its biggest strength.