Unbelievable bad with loads of product placements. But you cant expect anything else from a degenerate director and movie maker like michael bay. Wt is wrong with production companies? Isnt there anything like quality control anymore? This is just a cheap c movie with a far far too high budget!!