Xun Zhou
as
Ling Yanqiu
Kun Chen
as
Yu Huatian / Pu Cangzhou / Blade in the Wind
Jet Li
as
Zhao Huai'an
Macha Méril
as
Charlotte
Margot Robbie
as
Allison Wells
Travis Fimmel
as
George Evans
Kerry Condon
as
Olivia Evans
Garrett Hedlund
as
Perry Montroy
Luka Peros
as
Delta Force #1
Annabelle Wallis
as
Jenny
Geoff Bell
as
Mike's Father
Juliet Aubrey
as
Mike's Mother
Kellan Lutz
as
Jack Ridley
Bingbing Li
as
Jia
Kelsey Grammer
as
Mason
Giovanni Ribisi
as
Elliott
Dennis Quaid
as
Frank Towns
Hugh Laurie
as
Ian
Jared Padalecki
as
John Davis
Mike Newell
Director
Jake Gyllenhaal
as
Dastan
Gemma Arterton
as
Tamina
Richard Coyle
as
Tus
Bruce Spence
as
Jedediah the Pilot
Mel Gibson
as
Mad Max Rockatansky
Mark Spain
as
Mr. Skyfish
Angelo Rossitto
as
The Master
Chloe Farnworth
as
Ida
Alan Pietruszewski
as
Neil
Caroline Williams
as
Ulyana
Denis Villeneuve
Director
Anya Taylor-Joy
as
Alia Atreides
Rebecca Ferguson
as
Jessica
Timothée Chalamet
as
Paul Atreides
Florence Pugh
as
Princess Irulan