Predestination is a mind-bender. This movie offers an interesting twist on the time-travel genre. However, it takes so long to get where it's going that it becomes predictable. Sarah Snook and Ethan Hawke are good, but their performances are bogged down by the story and the pacing. I almost liked this movie at the beginning and the end, but it lost me somewhere in the middle.