Monsters University holds on to the number one spot at the box office this weekend, edging out Sandra Bullock’s buddy cop comedy, The Heat, and Channing Tatum and Jamie Foxx’s action-packed White House Down.

Monsters University pulled in $46 million during this weekend at the box office, which kept it at #1 for its second week in theaters.

Monsters University opened at #1 with $82 million at the domestic box office, and $54 million in foreign markets last weekend where it knocked Man of Steel out of the #1 spot during its second week at the box office.

The film’s first two weeks has definitely been a strong start for Pixar’s latest animated film. It’s had excellent marketing and continues to impress as it crosses $300 million worldwide this weekend.

The Heat, starring Sandra Bullock and Melissa McCarthy did surprisingly well, pulling in just over $40 million. With a budget of only $43 million, The Heat has enjoyed fairly decent reviews, which should lead to it having a strong few weeks at the box office.

World War Z continues to impress, as it was expected to bomb at the theaters but has gone on to pull in $29.8 million this weekend, bringing its worldwide total to $259 million.

Coming in fourth is White House Down, starring Channing Tatum and Jamie Foxx. The second White House disaster film to open in theaters this year only pulled in $25.7 million this weekend. Even the star power of two pretty big hitters wasn’t able to salvage its opening.

Reviews have been fairly mixed, so we expect this film, which had a budget of $150 million, to most likely end up barely breaking even if the studio is lucky. Unless, of course, its foreign box office is able to make up the difference (unlikely).

Man of Steel comes in behind all four, but had a fairly strong third weekend. Pulling in $20.8 million and finally breaking half a billion worldwide, as it ends up sitting at $520 million after this weekend’s take.

We’re starting to see the expected swing from Man of Steel’s domestic totals to the foreign totals, as the film has now pulled in $271.7 million in foreign markets and will most likely continue to grow as it hits more theaters outside of the States.

Which movie did you see this weekend?