Predestination ★★★

All You Zombies by Robert Heinlein with a twist. Too predictable. Straight to blockbuster type of film.