It took all month, but Gravity‘s reign at the top box office spot has come to an end thanks to an old friend. Jackass Presents: Bad Grandpa opened to a resounding $32m this weekend, beating Gravity‘s $20.3m by a large margin. Who would have known that a hidden camera film about Johnny Knoxville in old man prosthetics would open at number 1? Stranger things have happened.

The Counselor severely underperformed with a paltry $8m in its first weekend. I was kind of worried this would happen. However, it’s still unfortunate, given that the Javier Bardem, Cameron Diaz, and Penelope Cruz-starring film is author Cormac McCarthy’s script debut (following film adaptations of his novels Child of GodAll the Pretty HorsesThe Road, and No Country for Old Men).

Film festival favorite 12 Years a Slave made $2.15m this weekend in only 123 theaters, averaging roughly $17,479 per location. With a wider release scheduled for this Friday, expect the numbers (and rave reviews) to increase drastically. There’s a good chance that, much like The Butler, word of mouth will help drive 12 Years a Slave‘s revenue. With early festival acclaim and a potentially high box office intake, 12 Years a Slave has a good chance of being nominated for Best Picture at next year’s Oscars.

The rest of the weekend box office numbers are below.

1. Jackass Presents: Bad Grandpa – $32,000,000

2. Gravity – $20,300,000

3. Captain Phillips – $11,800,000

4. The Counselor – $8,000,000

5. Cloudy with a Chance of Meatballs 2 – $6,100,000

6. Carrie – $5,900,000

7. Escape Plan – $4,340,000

8. 12 Years a Slave – $2,150,000

9. Enough Said – $1,555,000

10. Prisoners – $1,063,000