The historical drama "Lee Daniels' The Butler" made a strong debut atop this weekend's box office with an estimated $25 million.

"We're The Millers" held on to second place with $17.7 million, and "Elysium", starring Matt Damon rounded out the top three with $13.6 million.

The top ten:

"Lee Daniels’ The Butler," $25 million
"We’re the Millers," $17.7 million
"Elysium," $13.6 million
"Kick-Ass 2," $13.6 million
"Planes," $13.1 million
"Percy Jackson: Sea of Monsters," $8.3 million
"Jobs," $6.7 million
"2 Guns," $5.5 million
"The Smurfs 2," $4.6 million
"The Wolverine," $4.4 million