Predestination [no spoilers]: an elite time-hopping agent who has saved thousands of lives by preventing disasters is struggling to catch his final target – the Fizzle Bomber. After one brief action scene the 50-minute setup is a big gamble that could potentially lose the audience… however, it pays off big time as bucket-loads of seemingly throwaway details come together to form a sublime ‘penny-dropping’ finale that may well melt your tiny, panicking brain. It’s a very tight story, played out through an exceptional pair of performances from both Hawke (who is making some great film choices at the moment) and Snook (who comes out of nowhere); proving that, although difficult, you can fuse both high-concept sci-fi and low-level personal drama. Storytelling aside, the film looks and feels fantastic – given the modest ~$7M budget – with stylish retro, retro-future and retro-sci-fi vibes, paired with strong framing and camerawork / camera tricks. I also liked the subtle references to other time travel movies, but to mention them may be spoiler-tastic. Put this all together and you have the most complex and intelligent time travel story since Primer, that feels like something a young Christopher Nolan would have done. Predestination is a fresh, original, and smart time-travel thriller: if most movies had even a 10th of this film’s ambition, the film industry would be a much better place. If this sounds up your street don’t read another word or review before you check it out.