This article is from the archive of our partner .

Welcome to the Box Office Report, where old people rule the day. 

1. Ender's Game (Lion's Gate): $28 million in 3,407 theaters

In the end, Ender's fatal flaw will likely be that it doesn't resonate with today's teens. The $28 million was good for the top of the box office this weekend. But with a budget north of $100 million, and a Thor sequel coming next weekend, this movie is far from a success. Ender's was supposed to be a winning  sci-fi Y.A. property but the majority of its opening weekend audience were over 25-years-old. Ender's is not The Hunger Games or Twilight, properties popular with current teens. Ender's Game was a book for an older crowd -- a very defensive older crowd, mind you -- but an older crowd none the less.

2. Jackass Presents: Bad Grampa (Paramount): $20.5 million in 3,345 theaters [Week 2]

Meanwhile, Johnny Knoxville and company are still making a ton of money on their relatively low budget prank movie. 

3. Last Vegas (CBS): $16.5 million in 3,065 theaters

But this weekend was all about old people at the box office. Harrison Ford grumped it up in Ender's Game while Robert DeNiro, Morgan Freeman, Michael Douglas and Kevin Kline enjoyed their new rendition of "The Hangover, Seniors Edition," which debuted to mild success. Older audiences turned out in droves for this one, too. 

4. Free Birds (Relativity): $16.2 million in 3,736 theaters

Which makes it slightly ironic that the only kids movie to debut this weekend was named for a Lynyrd Skynyrd song.  

5. Gravity (Warner): $13.1 million in 3,024 theaters [Week 5]

Sandra Bullock and George Clooney spent the week orbiting with bags full of money, again. The IMAX and 3D supported thriller finally passed the $400 million mark globally, which, if anything, we're surprised took so long.

This article is from the archive of our partner The Wire.

We want to hear what you think about this article. Submit a letter to the editor or write to letters@theatlantic.com.