Even the end of the world couldn’t stop “The Butler” at the box office.

“Lee Daniels’ The Butler” ruled the box office for a second consecutive week, despite a few well-publicized films targeting teens and tweens making their debut. The Forest Whitaker starrer took the box office crown with $17 million this weekend, according to studio estimates.

Surprisingly, the civil rights film which also stars Oprah Winfrey, Terrence Howard, and Cuba Gooding, Jr skewed to a different audience thanks to positive word-of-mouth. According to the Hollywood Reporter, white moviegoers made up 55 percent of the film’s audience, a 7% increase from it’s opening week.

“We’re the Millers” showed it’s dysfunctional family has box office staying power. In it’s third week, the Jason Sudeikis/Jennifer Aniston vehicle grossed $13.5 million to come in second for the week. Hoping to become the next “Twilight” franchise, “Mortal Instruments: City of Bones” pulled in a disappointing $9.3 million for the weekend and $14 million for the week (it opened on Wednesday) to come in third. The film is based on a popular series of young adult novels. That popularity didn’t seem to make it to the big screen.

The low budget action comedy about a possible end of the world “The World’s End” surprising grabbed fourth place with $8.9 million. Starring Simon Pegg, the film outperformed much of it’s competition despite being on only 1,549 theaters. By comparison, Mortal Instruments were on 3,118 theaters.

The other big opening was the horror film “Youre Next’ which finished just outside the top 5 grossing $7.1 million to grab sixth place. Disney’s animated feature “Planes” rounded out the top 5 with $8.6 million.