Predestination (2014)

A complicated and intricate time-travelling tale that was excellently foreshadowed and executed.

5/5

Advertisements