It is a movie about Robots vs Monsters. and as you recognized it yourself, the battles were way better than the ones in the Transformers movies. What heck do you think i went there to see, shakespeare?!? What a great movie. A must see blockbuster!!