Just saw it last night in IMAX 3D...

Needless to say my mind is blown.

If you are a fan of these type of films you will LOVE this movie guaranteed.

Non-stop action, some hilarious moments, and whenever the audience gives a standing, clapping ovation after a movie you know it's good!