The film plays with the established rules in ways that are clever, consistent, and yield brilliant results...always a tricky mix for any movie that deals with the paradoxes of time travel, and the director and a game cast of bright young things pull it off in spades.
-Twitchfilm