By John Young
November 14, 2010 at 07:50 PM EST

Image Credit: Dreamworks AnimationA runaway train couldn’t derail Megamind, as the animated comedy grossed $30.1 million and topped the box office for the second weekend, according to studio estimates. DreamWorks Animation’s $130 million superhero film slipped only 35 percent from last weekend for a cumulative total of $89.8 million. Megamind‘s drop is almost identical to the second-week performance of DreamWorks’ March release How to Train Your Dragon, which fell 34 percent for $29 million en route to a final tally of $217.6 million. However, Dragon didn’t have to compete with a certain teenage wizard. With the release of Harry Potter and the Deathly Hallows: Part 1 next weekend, Megamind better possess some counterspell for its inevitable box-office slide.

Fox’s $85 million runaway-train thriller Unstoppable debuted in second place with a sturdy $23.5 million. The collaboration between actor Denzel Washington and director Tony Scott — their fifth — yielded yet another incredibly consistent result. Factor in Unstoppable, and the team’s opening weekend grosses read as follows: $18.6 million, $22.8 million, $20.6 million, $23.4 million, and now $23.5 million. Buoyed by strong reviews and a solid “A-” CinemaScore from audiences, Unstoppable should hold up decently during the coming weeks as it travels toward a domestic total of about $70 million. Third place went to Due Date, which dropped 53 percent for $15.5 million. The road-trip comedy, starring Robert Downey Jr. and Zach Galifianakis, stands at $59 million after two weeks. By comparison, last year’s The Hangover had earned $104.8 million at this juncture. Still, Due Date is by no means a flop; with a budget of $65 million, the R-rated movie should easily break even.

In fourth and fifth place were the weekend’s other two new releases, the alien-invasion thriller Skyline ($11.7 million) and the journalistic comedy Morning Glory ($9.6 million). Skyline, released by Universal and co-produced by Rogue Pictures and Relativity Media, was the only movie in the top 10 to decline from Friday to Saturday, and CinemaScore moviegoers slammed the film with a “D-” grade. However, considering the sci-fi spectacle cost a paltry $10 million to produce (directors Greg and Colin Strause shot most of the project in a high-rise condo owned by the former), Skyline‘s performance can be considered a mild success. Paramount’s Morning Glory, on the other hand, could use a shot of caffeine. The $38 million comedy, starring Rachel McAdams as a workaholic television producer, attracted mostly older women — 72 percent of the audience was female, and 89 percent was more than 25 years old.

In limited release, director Danny Boyle’s 127 Hours, starring James Franco, expanded to 22 theaters and chipped away $453,000, for a strong per-site average of $20,591. And the indie comedy Tiny Furniture launched at one Manhattan theater, grossing $22,450. Check back next weekend as Harry Potter and the Deathly Hallows: Part 1 destroys everything in its path, including the Russell Crowe thriller The Next Three Days.

1. Megamind — $30.1 mil

2. Unstoppable — $23.5 mil

3. Due Date — $15.5 mil

4. Skyline — $11.7 mil

5. Morning Glory — $9.6 mil