Too over the top, never thought I would say too much and too many on the explosions, but alas I am proven wrong. Way too much special effects. Too little time spent on planet earth developing characters.
The movie did have a good underlining moral, "turn the other cheek."