Director: Michael Bay
Cast:

Oh no ... the film did not wow me away ... 
after some time, I soon feel that the film is kind of long ... it has its plus points, but it is not enuf to sustain me for more than 2 hours ... 

I will explain more if time permits ... or maybe some others will ... who knows, maybe I should allocate my time to reviewing other films ... ha ha ha