Despite some competition from a bunch of new releases, kiddie flick Megamind retained the top slot at the box office, taking in $30 million across its sophomore weekend. Second place went to newbie Unstoppable, which garnered $23.5 million.
Due Date slipped to third with $15.5 million, while new movies Skyline and Morning Glory rounded out the top five with $11.6 million and $9.6 million respectively. Don't expect Megamind to get too comfortable at the top though — Harry Potter and the Deathly Hallows Part I comes storming in this weekend.
Photo courtesy of Dreamworks