Cast (10)

Steven Hao

Wen

Adam Cheng Siu-Chow

Min Pik

Michael Lee Ming-Yeung

Master

Dicky Cheung Wai-Kin

Yellow Lemon

Michelle Yeoh

Ah King

Richard Ng Man-Tat

Big Brother

Elsie Yeh

Siu Hung

Kingdom Yuen King-Tan

Red Lemon

Lin Hsiao-Lu

Ashton Chen

Lung

Crew (4)

Chen Jung-Shu

Cinematography

Chun-Kang Wang

Producer

Sip Wan Chiu

Writer

Kevin Chu

Director