McG should be banned from making Hollywood movies. Seriously, the guy is such a d*bag. He nearly ruined this movie, save the performances of Sam Worthington and a few others.
This is Charlie's Angels with dudes. The script is poor and McG thinks he can hide a bad movie with action sequences and explosions.
The story in and of itself is intriguing, particuarly the one dealing with Marcus. The rest is mindless banter. Way too many plot holes.
Too many homages paid to the past...
McG should never be allowed to make another movie.