Animated comedy 'Megamind' topped film charts for the second week on Sunday, claiming No. 1 at North American box offices with $30 million and beating new releases, including action flick Unstoppable. The family-oriented comedy pushed its two-week total to $89.8 million and showed staying power in theaters with a decline of 35 percent from last week's debut of nearly $48 million for its producers at DreamWorks Animation. The relatively small drop, compared to other major releases that often see ticket sales fall 50 percent or more, has DreamWorks Animation hoping Megamind can hold its own against the widely anticipated Harry Potter and the Deathly Hallows: Part 1 when it debuts in theaters next weekend.