"Wall Street: Money Never Sleeps" with Michael Douglas, Shia LaBeouf and Josh Brolin was No. 1 at the U.S. box office during the weekend with $19 million.

The computer-animated "Legend of the Guardians: The Owls of Ga'Hoole" was second with more than $16.33 million.

Ben Affleck's "The Town" was a close third with $16.03 million.

All studio gross estimated receipts are via Box Office Mojo.

"Easy A" raked in $10.7 million for fourth; "You Again" was fifth with $8.3 million; "Devil" sixth with more than $6.47 million; "Resident Evil: Afterlife" seventh with $4.9 million; "Alpha and Omega" eighth with $4.7 million; "Takers" ninth with $1.65 million.

"Inception" was 10th with more than $1.24 million.