(NEW YORK) -- Greed was good enough to win the box office over the weekend. Oliver Stone's Wall Street: Money Never Sleeps, again starring Michael Douglas as financial guru Gordon Gekko, opened in first place, earning an estimated $19 million. The animated film Legend of the Guardians: The Owls of Ga'Hoole premiered in the second spot, raising $16.3 million. Last week's top movie, The Town, fell to third place, with 16 million. The new Kristen Bell comedy You Again collected 8.3 million to finish at number five, while the Will Ferrell-produced comedy The Virginity Hit flopped in its first three days of release, earning just $300 thousand in 700 theaters.
Here are the top 10 movies from Friday through Sunday, with estimated ticket sales:
1. Wall Street: Money Never Sleeps, $19 million.
2. Legend of the Guardians: The Owls of Ga'Hoole, $16.3 million.
3. The Town, $16 million.
4. Easy A, $10.7 million.
5. You Again, $8.3 million.
6. Devil, $6.5 million.
7. Resident Evil: Afterlife, $4.9 million.
8. Alpha and Omega, $4.7 million.
9. Takers, $1.7 million.
10. Inception, $1.2 million.
Copyright 2010 ABC News Radio