A shot of Hester Shaw and her new boyfriend.
Mortal Engines may be not been many things but visually it was a feast of colour and big hulking mechanical monsters!
In the original Mortal Engines book, we first meet the young Tom Natsworthy when he is 15 years of age.
He was made an orphan in the events of The Great Tilt, where a tier of London broke and crushed his parents. Tom could be described as a scrawny, thin boy but handsome nonetheless.
Hester Shaw is about the same age as Tom.
In the flashback parts of the novel, where Thaddeus Valentine is revealed to have murdered her parents, she is seven years old.
Tom and Hester are both around 15 years old when the story begins. Other teenage characters, such as Bevis Pod and Katherine Valentine, appear in the novel, but their exact ages are not specified.
The sequel begins two years after the events of the first book, making Tom and Hester approximately 17 years old as they navigate the icy dangers of the north.
The story jumps forward 16 years. Tom and Hester are now married and are about 33 years old. They have a daughter, Wren, who is a teenager of roughly the same age her parents were when their adventures began.
By the time Tom and Hester both die at the end of the final novel, A Darkling Plain, they are close to, if not already, 34 years old, bringing their epic journey to a poignant close.
The characters were aged-up for the film adaptation. The actors Hera Hilmar (Hester) and Robert Sheehan (Tom) were both born in 1988, making them around 29 years old during the film's production.
This places the on-screen versions of the characters in their mid-to-late twenties, rather than the mid-teens of the novel.
![]() |
Robbie Sheehan |
Copyright Mortal Engines: Books & Movie