Ekin Cheng Yee-Kin
Ren
Ekin Cheng Yee-Kin
Ren
Cecilia Cheung
Tina
Ke Huy Quan
Sing
John Wang
Luca
Alexander Fung
Jesus
Johnny Koo Kwok-Wah
Bobby
Lynne Langdon
BoBo
Glen Pon
David
David Quan
Man in Jail
Annamarie Ameera
Anna
Oliver Tan
Paul
Jeffrey Lau Chun-Wai
Director
Tsang-Hei Chiu
Music
Wong Wing-Ming
Editor
Jeffrey Lau Chun-Wai
Writer
Anthony Chue Chan-Tung
Music
Johnnie To Kei-Fung
Producer
Johnny Koo Kwok-Wah
Director of Photography
Ron Geary
Gaffer
Gordon K. Kee
Line Producer
Bruce Yu
Art Direction
Chris Quilty
Boom Operator
Lee Alexander
Sound Mixer
Charles Heung Wah-Keung
Presenter
David Huang
Production Design
Rick Nathanson
Co-Producer
Tiffany Chen Ming-Ying
Producer
Charles Heung Wah-Keung
Producer