Steven Lang confirmed as playing 'Shrike' for Mortal Engines

Stephen Lang Mortal Engines

It's been pretty much an open secret around town in Wellington but Steven Lang has been publicly confirmed as playing Shrike.

Lang is arguably most well known for playing Colonel Miles Quaritch in Avatar but his recent turn as Waldo in The Bad Lands has been pretty well received.

Here's Lang's announcement of his role via Twitter:



Given that Avatar was filmed in NZ in under Jim Cameron's eye in Peter Jackson's playground of Miramar, Lang would have been well acquainted with Jackson and company so when looking for someone who could convincingly play the 'bad guy' role of Shrike, they would have known Lang to be a good fit.

We were quite pleased when earlier this month Mortal Engines author Philip Reeve confirmed that the character was called Shrike and not Grike as is used in the American publications of the Predator Cities Quartet.

Update: Shrike has not appeared in either the teaser or the trailer. Christian Reeves and the marketing team are clearly holding the character back for quite a big reveal.
Last Post Next Post
Jimmy Jangles

Jimmy Jangles

Sci-Fi Writer & Mortal Engines Fan •  |  @JimmyJangles

Jimmy Jangles writes about science fiction, films, and worldbuilding. He’s been chronicling Philip Reeve’s Traction Era and the 2018 film adaptation since 2016 — from Municipal Darwinism to MEDUSA, Hester Shaw to Shrike. Also runs The Astromech for sci-fi at large.

Link copied