Gambling flick 21 played to win this weekend and banked $23.7 million, scoring top spot at the box office, Variety reports. But it failed to revive overall ticket sales, which are down 17% from last year's frame and about a third for the year. Dr. Seuss’ Horton Hears a Who! kept winning with $17.4 million at no. 2 and Superhero Movie took home $9.5 million for a disappointing third.
Fewer fans wanted to Meet the Browns as the Tyler Perry film dropped to fourth with $7.8 million. Drillbit Taylor fell to fifth with $5.8 million, Shutter to sixth with $5.3 million, and
10,000 BC to seventh with $4.9 million. Like other Iraq war flicks, opener Stop-Loss stumbled, banking $4.5 million and coming in eighth.