This year at the movies has been a roller-coaster ride when it comes to the box office.
It was on a high at the beginning of the year, with surprise performers like “Get Out” and “Logan” holding court until Disney’s live-action remake “Beauty and the Beast” flexed its muscles.
Then the summer came and was pretty disappointing (especially in August), though there were some standouts like “Guardians of the Galaxy Vol. 2,” “Spider-Man: Homecoming,” and “Wonder Woman.”
Now it's riding another high with the surprise September success of “It.”
It’s looking more and more like when 2017 comes to a close, the box office will match up to last year’s total gross and tickets sold (maybe even surpass it if “Star Wars: The Last Jedi” does beyond the monster business it's supposed to do).
Here are the 10 best box office earners so far this year.
Note: This selection is limited to only those titles released by the six major studios that have played in more than 2,000 screens for at least two weekends. Grosses below are all US earnings from Box Office Mojo.


10. “The Lego Batman Movie” — $175.7 million