"Mr. Peabody and Sherman" leads with $21.8 million, "Need for Speed" disappoints at weekend box office

The box office took a slight hit this weekend with only two new releases in theaters. That left room for Dreamworks' Mr. Peabody and Sherman to take the top spot in its second weekend. The animated comedy grossed $21.8 million, which was enough to raise its total to $63.7 million. That's a solid second weekend for the film, which was deemed a flop after its debut. In addition, Mr. Peabody has now grossed an additional $85 million overseas, which totals up to $148.7 million. If Mr. Peabody can keep going, it will definitely end up breaking even. Second place belonged to 300: Rise of an Empire, which dropped 57% to $19.2 million in its second weekend. The gruesome action film has now grossed $78.4 million, which is decent, but not spectacular for the $110 million film. However, Rise of an Empire has done great overseas and has a worldwide total of $236.4 million.

Dreamworks' Need for Speed was the biggest release of last weekend and it ended up grossing $17.8 million in third place along with a "B+" Cinemascore. That's a relatively weak opening for the $66 million film. The marketing relied on the car races and the star power of Aaron Paul, but it just couldn't break through in the crowded market. I don't expect this one to go too far. Look for it to finish with $50 million. Universal's Non-Stop continued its strong run this weekend in fourth place with $10.6 million. The surprise action hit has now grossed $68.8 million and will likely finish with $90 million or more.

The other new release of the weekend, Tyler Perry's The Single Moms Club, was also a flop. The comedy finished in fifth place with $8 million, which is one of Perry's lowest openings. The film did receive an "A-" Cinemascore, but I seriously doubt that it will end up with a gross higher than $20 million. The LEGO Movie also continued its stellar run in sixth place with $7.7 million. The animated smash has now grossed $236.9 million and will probably finish with around $260 million. Not to mention that The LEGO Movie has now grossed $378.4 million worldwide. That's impressive, but hopefully it opens in some more markets and makes even more money.

Son of God finished in seventh place this weekend with $5.5 million. The religious drama has now grossed $51 million, which isn't bad for a movie that cost nothing to make. The Grand Budapest Hotel was one of the biggest surprises of the weekend, finishing in eighth place with $3.6 million. The Wes Anderson-directed comedy has now grossed $4.7 million. Frozen finished in ninth place with $2.1 million, which raises its total to $396.3 million. Hopefully Frozen can finish off its run with over $400 million. And finally, The Monuments Men rounded out the top ten with $2 million, which was enough to raise its total to $73.8 million.

On a side note, Veronica Mars finished in eleventh place with $1.9 million in 291 theaters. That's a solid start for the low budget flick.

Next weekend sees the expansion of The Grand Budapest Hotel along with the opening of Divergent and Muppets Most Wanted. Here are my predictions:

1. Divergent- $46.6 million
2. Muppets Most Wanted- $29.4 million
3. Mr. Peabody and Sherman- $15.1 million
4. 300: Rise of an Empire- $10.1 million
5. Need for Speed- $9.4 million
6. Non-Stop- $6.2 million
7. The Grand Budapest Hotel- $5.6 million
8. The LEGO Movie- $4.3 million
9. The Single Moms Club- $3.9 million
10. Son of God- $3.4 million

Comments