I went ahead and saw this film last night with a friend after hearing surprisingly good reviews about it.
Having watched the trailer a while back, I was not impressed at all. Just seemed like another Scifi flick with Tom Cruise running around.
However I left the cinemas utterly impressed. 9.5/10. Best film I've seen so far in 2014.
Good:
Acting - solid performances by both Cruise and Blunt. Full metal bitch
Special Effects and CGI - excellent especially the designs and movement of the aliens.
Plot - Japan tier, was not surprised to find out afterwards that it was based on a Japanese light novel (All you need is kill).
Humour - Just the right amount to break the tension but not detract from the seriousness of the story.
Action - Mech suits vs mech squids. Enough said
Bad:
Nothing
Mediocre:
Plot elements that are needed to drive the story forward - but don't make much sense or illogical.
Closing points:
The best time travel film I've ever seen. Superb. Go watch this film!