Interesting enough and with a decent script for this kind of Sci-Fi movies. The FX are also OK.
Tom Cruise does an OK job and Emily Blunt nails her character, being the brightest thing in screen every time she appears.