It's almost foolish to think that any other movie would end up supreme at the box office this weekend. Finishing up its second weekend in theaters, Avengers: Infinity War is on track to be the fastest movie ever to reach $1 billion internationally, having already surpassed Star Wars: The Force Awakens within the context of highest domestic opening during its debut last week, with $257.6 million.
This weekend, Infinity War is expected to take in around $122 million domestically from over 4,400 locations, reports Variety, which will push it past the billion-dollar milestone. Once it does, the crossover event will be the sixth Marvel project to do so, following on the heels of Black Panther. The Avengers, Avengers: Age of Ultron, Iron Man 3, and Captain America: Civil War, are also on the list.
A Quiet Place is still silently fighting for its share of the box office this weekend, set to come in fifth, with $7 million domestically from 3,413 theaters. To date, the high-concept horror movie has taken in more than $244 million globally, not a bad chunk of change for John Krasinski's debut position in the director's chair.
Despite Infinity's War's clear dominance over everyone else, comedies I Feel Pretty and Overboard (a remake of the 1987 Kurt Russell/Goldie Hawn movie of the same name) are carving out pieces of the box office this weekend. Nevertheless, that's not to say genre fare is forgotten aside from Thanos and his quest for the Infinity Stones. Both Rampage and Black Panther are still in the game, with around $1.1 million and $859,000 respectively.
Those numbers could (and probably will) go up after today, but the point is that monsters, superheroes, sci-fi, and horror continue to be well-performing mainstays of the current box-office climate.