Spoiler (Highlight to Read):
There are several fights all of which make sense, 2 war battle field scenes, a few training scenes of Tom Cruise learning how to use a sword, one in self defense, ninja fight.
Ok so I finally seen the MILK SHAKE song and begin to wonder WTF happened to Kelis. Is this not the same person who sang the hooks on the ODB song "Got the Money"? Why has she become a clone of Bouncy Knowles. Damn that Milk Shake song performance was WEAK and who the hell wrote that song.........a 6th grade kid or a honry old bastard who grew up in the 50's.