2014 Warner Bros sci-f blockbuster starring Tom Cruise as Major William "Bill" Cage, a soldier fighting aliens, who gets to relive the same day over and over, with the day restarting every time he dies. Emily Blunt also starred, playing fellow soldier Sgt Rita Vrataski.
Charlotte Riley played Nance, a fierce soldier who fights alongside Cage during the alien invasion.