Looper
This time-travel thriller set in 2044 sees hitman Joseph Gordonlevitt try to stop his future self (Bruce Willis) from carrying out a vengeful mission. It’s awash with brain-twisting paradoxes, but the film dazzles from the start thanks to its smart script, ingenious design and spot-on acting. Dir: Rian Johnson 2012, 15, 145min