The future world is plunged into a panic about an alien invasion. Military speaker Major Cage (Tom Cruise) is afraid of going to the battlefield. He never thought that the general (Brendan Gleeson) would let him command the upcoming "Battle of Normandy". After refusing to accept the order, the general actually punished him, which was to treat him as a deserter and throw him into the military camp. Cage was included in Team J to fight, and died tragically on the battlefield on the first day of the battle. Unexpectedly, this death gave him the ability to cycle time and space, and the only person who believed in him was Rita Volataski (Emily Blunt), known as the "All-Metal Warrior". The two began a space-time cycle war. While training Cage, they discovered the mystery of controlling time. This is related to the alien's "main brain" Omega, but the only way to win is to let Cage continue to die and restart time. As he repeated the battle on the day of landing, Cage didn't want to lose Rita anymore...