Cast (31)

Michelle Yeoh

Zeng Jing

Jung Woo-sung

Jiang Ah-Sheng

Wang Xueqi

The Wheel King

Barbie Hsu

Turquoise

Shawn Yue Man-Lok

Lei Bin

Kelly Lin

Drizzle

Guo Xiaodong

Zhang Ren Feng

Jiang Yiyan

Tian Qing Tong

Leon Dai

The Magician

Pau Hei-Ching

Granny Cai

King Shih-Chieh

Doctor Li

Li Zonghan

Wisdom

You Benchang

Monk Obsession

Matt Wu

Killer Bear

Angeles Woo

Eater Bear

Hu Xiaoguang

Song Yang 5 Leader

Han Zhi

Song Yang 5 Member 1

Che Kim-Fai

Song Yang 5 Member 3

Shi Zhanjie

Song Yang 5 Member 4

Pace Wu Pui-Tsi

Teal Sword

Li Qingxiang

Zhang Hai Duan

Ma Shuliang

Oil Shop Boss Chen

Weidong Qin

Butcher

Yuan Zhi-Qiang

Purple Sword

Wang Deshun

Shen Bu

Li Jun

Old Seven

Qi Yi-Ming

Demon Grandson

Tong Lei

Eunuch Cao

Peter Kam Pau-Tat

General Huang

Xing Hanqing

Song Yang 5 Member 2

Zhang Aiqin

Da Xia

Crew (17)

John Woo

Producer

Terence Chang

Producer

John Woo

Co-Director

Su Chaobin

Director

Su Chaobin

Screenplay

Shaoye Shi

Producer

Anthony Chue Chan-Tung

Original Music Composer

Peter Kam Pau-Tat

Original Music Composer

Cheung Ka-Fai

Editor

Jie Cheng

Casting

Simon So Kwok-Ho

Production Design

Yang Baigui

Production Design

Emi Wada

Costume Design

Arthur Wong Ngok-Tai

Director of Photography

Yang Zhenyu

Director of Photography

Stephen Tung Wai

Stunt Coordinator

Horace Wong Wing-Hang

Director of Photography