Aided by an abundance of enthusiastic reviews, the Warner Bros. thriller Prisoners opened above expectations this weekend with an estimated $21.4 million. The R-rated film in which Jake Gyllenhaal plays a police officer attempting to prevent the father of two kidnapped girls from becoming a vigilante, received an A- Grade from CinemaScore. The only other film to open wide this weekend was Sony's Battle of the Year, which flopped with just $5 million, much to the chagrin No Doubt of studio executives, who have experienced more than their fair share of box-office disappointments this year, leading Sony chief Kazuo Hirai to remark last week that he plans to devote greater attention to the company's entertainment properties, taking a more hands-on approach to greenlighting movies. Returning to the screen -- 3D IMAX ones only -- the classic Wizard Of Oz did over-the-rainbow business, earning an estimated $3 million on 318 screens -- or about $9,500 per screen. The last time that it was shown in theaters, in November 1998, it grossed $3.27 million on 1,882 screens. In limited release, Ron Howard's Rush opened in five theaters with about $200,000 or $40,000 per theater, and Enough Said, co-starring James Gandolfini, opened in four theaters with around $240,000, or $60,000 per theater.

The top ten films for the weekend, according to studio estimates compiled by Box Office Mojo:
1. Prisoners, $21.4 million; 2. Insidious: Chapter 2, $14.5 million; 3. The Family, $7 million; 4. Instructions Not Included, $5.7 million; 5. Battle of the Year, $5 million; 6. We're the Millers, $4.7 million; 7. Lee Daniels' the Butler, $4.3 million; 8. Riddick, $3.7 million; 9. Wizard of Oz, $3 million; 10. Planes, $2.9 million.