Not worthy of a long review. Lots of potential, a nice starting action scene, but the rest just didn't make sense. No flow from scene to scene, a laughably bad script, and Ryan Reynolds just being Ryan Reynolds (please play someone else for once).

Michael Bay has to be the one to blame here though. It seems like he just tries to cover up his inability to direct with random explosions, slow motion dives and completely unnecessary gore/shock tactics.

The film had such a huge budget - it's a crying shame it was given the Michael Bay to burn.