All Cast

Scott Adkins

Scott Adkins

Travis Preston

Dolph Lundgren

Dolph Lundgren

Harker

Huang Yi

Huang Yi

Dr. Lan Zeng

James Lance

James Lance

Doug McConnell

Lydia Leonard

Lydia Leonard

Katie

Nathan Lee

Nathan Lee

Brandon Hua

Geng Le

Geng Le

Jianyu

Murray Clive Walker

Murray Clive Walker

Chuck

Viktor Sobtchak

Viktor Sobtchak

Vadim

Tom Austen

Tom Austen

Scott

David Thomas Jenkins

David Thomas Jenkins

Fry

Li Shengye

Li Shengye

Han Wu

Yang Caiyu

Yang Caiyu

Bai Xi

Paul Philip Clark

Paul Philip Clark

Karl