The butler did it.

Despite a clutch of new films in theaters this weekend, Lee Daniels' The Butler topped them all, serving up $25 million, according to studio estimates.

The victory came as a surprise to some analysts, who expected summer's latest superhero flick, Kick-Ass 2, to whip the competition.

But The Butler trounced the newcomers among critics, and connected solidly with fans. About 73% of reviewers recommended the movie, while it scored an 81% approval rating among moviegoers, says survey site Rottentomatoes.com. The movie earned an "A" among audiences, says pollsters CinemaScore.