Almanac
by Robb Knight
Edge of Tomorrow
2014
★
★
★
I enjoyed this but the ending is such a cop out.