Although I am not really surprised that Hangover 2 eclipsed the $100 million mark for its opening weekend, I am shocked that it beat Kung Fu Panda 2. R rated movies never ever beat family movies, especially one with the base of Kung Fu Panda. Hangover 2 did just that at least domestically. Worldwide, the gap is much narrower and Kung Fu Panda might win. Hangover 2 grossed almost $140M this weekend domestically while Kung Fu Panda did almost $70M. It was a box office record for the weekend. Did you see either of them this weekend?