On Oscar weekend, the active-duty Navy SEALs action flick "Act of Valor" stormed the box office, earning $24.7 million according to studio estimates Sunday.
That was a strong opening for the film, which stars real Navy SEALs. As would be expected, "Act of Valor" resonated particularly with males, who made up 71 percent of the audience.
"Tyler Perry's Good Deeds" also opened well, earning an estimated $16 million. It's a more dramatic offering for Perry, who directs and stars in the film.
The weekend's other new releases - the thriller "Gone" and the comedy "Wanderlust" - had weaker openings. The David Wain comedy, starring Paul Rudd and Jennifer Aniston, earned $6.6 million.
"Gone," starring Amanda Seyfried, took in $5 million.