Live Die Repeat: Edge of Tomorrow
David Keyes
This is not a run-of-the-mill genre yarn in the vein of countless modern sci-fi blockbusters, but a fascinating and enjoyable vehicle that creates an ambitious illusion.