This weekend, as a result of an immediate change of plans, I ended up watching Edge of Tomorrow instead of How To Train Your Dragon 2 with my friends. I had no idea what the concept of the movie was, except that it starred Tom Cruise and Emily Blunt. While I had no expectations from the movie coming in, I left the theater with more than I paid for.
In Edge of Tomorrow, Tom Cruise plays Major William Cage of the United Defense Forces. Against his will, Cage finds himself thrust into combat against aliens called Mimics. With no combat experience, Cage dies after trying to kill an Alpha Mimic with a mine, dousing himself with alien blood in the process.
He wakes up the next day, reliving the day of the combat. But it is already familiar to him, having gone through the same day before. He goes to battle along with the other soldiers with the knowledge on how he previously died only to get killed again in a different scenario. He's stuck in a time loop. Fight. Die. Live. Repeat.