God I hate Nick Cannon
The only unwatchable thing in this movie is his terrible performance. If it wasn't for Zoe Saldana I wouldn't have made it all the way through. Also how am I supposed to believe that that Cannon douche could ever get a girl like her. When the two are in scenes together he looks even more immature than usual.
In most movies the viewer isn't supposed to hate the main character, you can't help it in this film.
In my opinion Cannon could have been cut out of the script all together. The story could have evolved around the guy that was a pledge in a fraternity. He was atleast watchable.