Cast (14)

Scott Adkins

Travis Preston

Dolph Lundgren

Harker

Huang Yi

Dr. Lan Zeng

James Lance

Doug McConnell

Lydia Leonard

Katie

Nathan Lee

Brandon Hua

Geng Le

Jianyu

Murray Clive Walker

Chuck

Viktor Sobtchak

Vadim

Tom Austen

Scott

David Thomas Jenkins

Fry

Li Shengye

Han Wu

Yang Caiyu

Bai Xi

Paul Philip Clark

Karl

Crew (3)

Eric Styles

Director

Andy Briggs

Writer

Yang Shu

Director of Photography