Mortal Engines is a 2018 post-apocalyptic steampunk film, based on Philip Reeve's 2001 novel. Directed by Christian Rivers and written by Fran Walsh, Philippa Boyens, and Peter Jackson, it stars Hera Hilmar, Robert Sheehan, Hugo Weaving, Jihae, Ronan Raftery, Leila George, Patrick Malahide, and Stephen Lang. A collaboration between production houses in the United States, New Zealand, and China, the film is set in a post-apocalyptic world where entire cities have been mounted on wheels and motorised, and hunt smaller cities. Jackson purchased the rights to the book in 2009, but the film languished for several years before being officially announced in 2016.