Universal's Directed by Christian Rivers and produced by Peter Jackson, Mortal Engines is based on the novel of the same name by Phillip Reeve, and is set in a steampunk future where settlements roam around on wheels, with big cities gobbling up smaller towns and villages and stripping them for resources.

Internationally Mortal Engines has performed slightly better, managing a total worldwide gross of $42.3 million, but even with a relatively modest budget of $110 million it's sure to fall short of turning a profit. Let's take a look at what went wrong with Mortal Engines, and why it's set to be one of this year's biggest box office bombs.

Related: Mortal Engines Accidentally Remakes Batman v Superman's Martha Scene

The Curse of YA Fantasy/Sci-Fi Adaptations

Ender's Game

In the wake of The Maze Runner among them - but it soon became clear that Harry Potter, Katniss Everdeen, and even Bella Swan were going to be a tough act to follow. Beautiful Creatures, Ender's Game, The Fifth WaveThe Giver and many more all failed to launch, and so Mortal Engines was a risky bet from the very start.

Mortal Engines Had Little Hype and Poor Reviews

Hera Hilmar as Hester Shaw unmasked in Mortal Engines

Mortal Engines might have been able to lift itself out of the mud if it had been an excellent movie with equally excellent trailers, but even before the Mortal Engines' trailers just didn't stand out amongst the crowd.

Mortal Engines Had Stiff Box Office Competition

Peter, Gwen, and Miles getting their Spidey senses in Spider-Man: Into the Spider-verse.

There's a time to make a bid for a four-quadrant audience with a blockbuster fantasy film, and that time is not on the same opening weekend as Aquaman, which was already grossed more than $261 million ahead of its domestic release.

Related: Mortal Engines & The Hobbit Made The Same Mistakes - Why Is Only One "A Failure"?

Ultimately, the deck was stacked against Mortal Engines from the start. In an era where superhero movies are occupying the majority of audiences' attention, it's harder than ever to get a new fantasy or sci-fi franchise off the ground. That's not to say that it's impossible, but Mortal Engines would have needed to deliver something exceptional - and it fell considerably short of that mark.

More: Mortal Engines Ending, Book Differences & Sequel Setup Explained