Groundhog Day meets Starship Troopers

Rating: 8/10 (11 May 2015)

Groundhog Day meets Starship Troopers...with a hint of Philip K Dick thrown in.
A soldier fighting aliens gets to relive the same day over and over again, the day restarting every time he dies. Intrigue commences.
A fairly clever sci fi/action drama, which is rare nowadays. Plot is very complex but is for the most part reasonably watertight. There are a few minor gaps and implausibilities, but it mostly works. Plus the writers and director know when to quit with the clever stuff, and don't just start throwing clever twists and additional layers of complexity in just for the sake of showing off.
Good special effects.
Solid performances by Tom Cruise and Emily Blunt. While Cruise clearly is the main star, Blunt doesn't take a back seat and is as vital to the movie as Cruise.
Decent supporting cast too.