Credits
Cast

Miriam Yeung
Cherie

Shawn Yue
Jimmy

Paul Chun Pui
Cherie's Father

Jiang Mengjie
Flora

Toby Lee
Photographer

Dada Chan
Haley

Susan Shaw Yam-Yam
Cherie's Mother

Derek Tsang Kwok-Cheung
Cherie's Younger Brother
Stephanie Au
Keira Wang
Girl Victim

Lee Man-Kwai
Village Tribute

Bonnie Wong Man-Wai
Yang Ziyi
Village Tribute's Mother
Johnny Lam Ming-Yiu
Village Tribute's Father
Wong Siu-Foon
Victim's Mother
Jordon Ho Kwok-Nam
Victim's Father

Ken Law Ho-Ming
Strong Man
Ying-to Li
Village Head

Lawrence Chou Chun-Wai
Police Officer

Matt Chow
Police Officer

Roy Szeto Wai-Cheuk
Eunuch Lee

Subyub Lee
Subyub
Clifton Kwan
Michael
Fiona Chan Lai-Fong
Judge

June Lam Siu-Ha
Brenda

Isabel Chan Yat-Ning
Isabel

Jan Lam Hoi-Fung
Manager

Jo Kok
KK

Vincent Kok Tak-Chiu
Tat

Hugo Ng

Tenky Tin Kai-Man

Koyi Mak
Haley's Friend
Sara Chan
Haley's Friend
Suey Kwok
Haley's Friend
Hillary Liauw
Haley's Friend

Mia Yam
Mandy Fung

Wang Xiaochen
Apple

Hugo Ng
Triad Boss Eagle

Chin Yiu-Wing
Sauna Room Manager

Peter Chan Bei-Dak
Triad Boss' Disciple

Tarah Chan
Triad Boss' Wife

Sammy Leung
Hairstylist

Ashina Kwok
Night Club's Girl

Hillary Lau
Night Club's Girl
Tse Yuen-Ting
Night Club's Girl

Fish Liew
Night Club Twins

Angela Yuen
Night Club Twins
Rainy Kuo
Hotel Receptionist
Anthony Tam Chan-Keung
Market Hawker
Wan Chi-Man
Alien (voice)
Xavier Leung Kwok-Kin
MV Male Lead

Jane Wong
MV Female Lead

Tenky Tin Kai-Man
Inspector

Shiga Lin Si-Nga
Surfwheel Girl Veronica

Edmond Pang
Camera

Chou Yi-Hsien
Director of Photography
Directing

Edmond Pang
Director, Writer
Production
Subi Liang
Producer
Sound

Peter Kam Pau-Tat
Original Music Composer
Alan Wong Ngai-Lun
Original Music Composer
Janet Yung Wai-Ying
Original Music Composer
Visual Effects
Otto Wong
Animation
Writing
Wan Chi-Man
Writer
Luk Yee-Sum
Writer