MOST CANADIAN THEATRES ARE NOW CLOSED UNTIL APRIL 2, DUE TO COVID-19.

Mortal Engines - Cast

Hera Hilmar

Hera Hilmar

as Hester Shaw


Robert Sheehan

as Tom Natsworthy


Hugo Weaving

as Thaddeus Valentine


Jihae

Jihae

as Anna Fang


Ronan Raftery

Ronan Raftery

as Bevis Pod


Leila George

Leila George

as Katherine


Patrick Malahide

Patrick Malahide

as Magnus Crome


Stephen Lang

as Shrike


Change Location