God they made such a mistake putting Beyonce in that movie - what an IDIOT. She's a terrible actress, just HORRIBLE. Then again, it did take her 74 takes to get one scene down - what a GREAT actress
The rest of the movie, however, was hilarious. The Britney cameo was sort of bland, but then again, when you've seen it all before - it becomes that.