Grandma Madea Fights Off Bruce Willis, Holds Box Office #1

'Madea's Family Reunion' stays on top with $13 million; '16 Blocks' comes in at #2.

An aging cop, a genetically mutated human, a wayward mermaid and a comedian making a comeback were no match for a Southern grandmother on a mission as “Madea’s Family Reunion” remained at the top of the box-office for the second week in a row.

Despite a rush of new releases, Tyler Perry’s big-screen follow up to “Diary of a Mad Black Woman” held the #1 position, earning $13 million, according to early estimates. Perry stars in “Madea’s Family Reunion,” playing, among other parts, the role of Madea, a matriarch trying to plan her family reunion while simultaneously juggling her relatives’ assorted crises (see “Tyler Perry Still Fighting For Respect, Still Doing Fart Jokes” ).

“16 Blocks,” starring Bruce Willis and Mos Def, bowed at #2 with more than $11.6 million. Willis plays an anxious New York police officer saddled with the responsibility of transporting a witness (Mos Def) 16 blocks from the police station to the courthouse (see “Rewind: Drive South On Broadway, Take A Left On Sunset Boulevard” ). On the way, the pair must dodge a barrage of very real threats to the witness’ safety from those out to ensure that he doesn’t make it to court alive.

“Eight Below” slipped a spot this week, falling from #2 to #3 with more than $10.2 million. The film centers on group of sled dogs that must find a way to survive on their own for six months after a scientific expedition is forced to leave the animals behind (see “Paul Walker Says Coolest Thing About ‘Eight Below’ Was The Dogs” ).

Making its debut on the box-office top 10 this week is the futuristic action flick “Ultraviolet,” which landed at #4 with $9 million. The sci-fi action flick focuses on a set of genetically mutated humans treated as lesser citizens by a government afraid of their increasing power. While authorities set out to obliterate their kind, one (played by Milla Jovovich), decides to fight back (see “Milla Jovovich Makes Her Case For Being Every Geek’s Dream Girl” ).

Pop starlet JoJo makes her mark on the big screen this week in “Aquamarine,” which bowed at #5 with $7.5 million. The family-friendly film centers on two girls (JoJo and Emma Roberts) who find a mermaid (Sara Paxton) in the pool of a beach club near their home and try to help her win the attention of a hunky lifeguard (see ” ‘Aquamarine’ Outcast JoJo Had Help With Her Big-Screen Splash” ).

Under the weight of these new releases, “The Pink Panther” was knocked down to #6 from #3. The detective comedy starring Beyoncé and Steve Martin earned $7 million.

Rounding out this week’s box-office top 10 are “Dave Chappelle’s Block Party,” which bowed at #7 with more than $6.5 million; “Date Movie,” which fell from #4 to #8 with more than $5.1 million; “Curious George,” which slipped from #5 to #9 with more than $4.4 million; and “Firewall,” which tumbled from #6 to #10 with more than $3.6 million.

Overall, ticket sales were down from the corresponding weekend last year.

Next week, look for “Failure to Launch,” “The Shaggy Dog,” “The Hills Have Eyes” and “The Libertine” to crash the box-office top 10.

Visit Movies on MTV.com for more from Hollywood, including news, interviews, trailers and more.