Some real nice performances from the two leads, especially the guy playing the rock star (Russell Brand). Sean Combs was fun to watch, despite his lack of acting skill, probably due to good character development. The movie has good humor.