Mini Review - Predestination

Predestination (out Aug 28) is messed up. I liked it. The less you know the better. Grade: A-.