"Do believe the hype. It is very good. I can see what a few people say about the film length and yes it could possibly be 15 minutes shorter but the story doesn't lag noticeably.
There are a couple of excellent twists towards the end and the key actors are excellent throughout.
Probably the best blockbuster of the summer thus far.
A good 4 star film but not quite 5 stars."