Predestination is a modern-day adaption of Robert Heinlein’s short story “All You Zombies.” The story revolves around a character played by Ethan Hawke named The Barkeep. It seems he is a Temporal Agent whose job it is to travel through time to prevent atrocities before they happen. He never seems to be able to catch one elusive criminal who always seems to be able to set off a bomb which ends up killing thousands.
One night in the past, The Barkeep strikes up a conversation with a character who looks like a man, but is named The Unmarried Mother (played by Sarah Snook.) She tells him the fantastic, almost unbelievable story of her life.
As the fantastic story unfolds, The Barkeep finds his fate inexorably intertwined with that of the Unmarried Mother. The truth emerges and builds to a horrifying conclusion.
Click on the following link to place a hold:
Worth a look if you like heady, time-travel stories.
Skip it if you don’t like science fiction.