As always, there are spoilers below. This is an easy movie to like. Tom Cruise is Tom Cruise, Emily Blunt plays a similar character to the one she played in The Devil Wears Prada and the rest of the cast are superbly written. The plot feels like a mash up of Independence Day and Groundhog Day,…