Little blue men controlled the box office once again, as Megamind beat out new releases to maintain its position at the top.

The animated family film starring Will Ferrell, Brad Pitt (pictured) and Tina Fey took another $30.1 million this weekend to increase its gross revenue to $89.8 million. The train thriller Unstoppable, starring Denzel Washington and Chris Pine coasted into second with $23.5 million, the best of the weekend's new releases.

Morning Glory, the Rachel McAdams movie about a bright young morning news producer, also starring Harrison Ford and Diane Keaton, did not fare so well, making $9.6 million to land it the number five spot. The numbers are slightly grim in light of the rom-com's budget of $40 million. Skyline did better, making $11.7 million on its modest $10 million budget, placing it at number four.

Road comedy Due Date rounded out the top three. The Zach GalifianakisRobert Downey Jr. vehicle took in $15.5 million in its second week of release. David Fincher and Aaron Sorkin's Internet drama The Social Network finally fell off the top ten, after six weeks there, but Oscar buzz for the filmmakers and its young stars remains high. –AMY LEE

Read below for total Weekend Box office results:

1. Megamind, $30.1m. Total: $89.8m
2. Unstoppable, $23.5m. (New)
3. Due Date, $15.5m. Total: $59m
4. Skyline, $11.7m. (New)
5. Morning Glory, $9.6m. Total: $12.2m
6. For Colored Girls, $6.8m. Total: $30.9m
7. Red, $5.1m. Total: $79.8m
8. Paranormal Activity 2, $3.1m. Total: $82m
9. Saw 3D, $2.8m Total: $43.5m
10. Jackass 3-D, $2.3m. Total: $114.7m