Ok, 2 things made me laugh so much in this movie. First, the previews beforehand and Tom Cruise. There is something about Tom Cruise in that character, dancing like he does that just makes me break down and laugh, even when no one else is around. Honestly, the movie itself was ok, some funny parts but overall just ok. I would seriously suggest this movie for just those two reasons. I don't care what anyone says, Tom Cruise and fake previews are funny. All it needed was Steven Seagal as Cock Puncher.