So, Mortal Engines is a futuristic fantasy with a touch of Peter Jackson (of Lord of the Rings fame) thrown in for good measure. It looks spectacular. However, critics agree, it is a garbage fire to be avoided.
So, here's the trailer. Kinda jarring that the bad guy in this one is the same guy who played Elrond in the LotR trilogy, but it's good that he's still getting work in Peter Jackson's expensive movies.