Where to begin. The effects & CGI are mostly good but the movie as a whole is poorly executed. Unnecessary shaky-cam, poor acting and cheesy forced one-liners. The story as a whole is very confusing and lazy written. The flashbacks appear at random and half of the information could be left out. The villains is boring and none of the characters have soul.

A classic Michael Bay cash-grab.