The past ten years have seen some ridiculously big movies tear up the box office. Like Avatar before it, Avengers: Endgame came out at the last minute to take the top spot of the highest-grossing movie of all time, while other major franchises like Star Wars and Fast and Furious have helped usher in the age of the billion-dollar movie.
However, while these notable properties have reached for the stars and landed even higher, it's put blockbuster filmmaking in a funny position.
The middle ground has eroded, and most studios now adopt a go-big-or-go-home mentality, with ballooning budgets and huge marketing costs increasing the chances of landing over that one-billion threshold, but also making the fall that much steeper if a project isn't actually any good, or fails to find an audience.
As a result, there have been plenty of ambitious movies over the past decade with aspirations of being the next Avatar which became failures of Heaven's Gate proportions.