Director: 云翔
洪智傑
Spider
Linda So
Moon
Haze Leung
Policeman
John Tai
Painter
Calvin Wong
Boy in Sauna
Owen Lee
Dance Teacher
Alice Chen
Queen
Christepher Wee
Brother
Sherry Lee
Sister
Lareine Hsu
Policewoman
永久居留
2009
安非他命
2010
愛很爛
2012
No streaming info available