Sammi Cheng Sau-ManMay Ho | May Ho |
Lau Ching-wanKen Wong / Sam Wong | Ken Wong / Sam Wong |
Cherrie Ying Choi-yiTina | Tina |
Lee San-SanSusan | Susan |
Simon YamBen | Ben |
Lam SuetMay's Father | May's Father |
Wong Tin-lamSam's Father | Sam's Father |
Kelly Lin Hsi-leiSam's Dead Girlfriend | Sam's Dead Girlfriend |
Bonnie Wong Man-WaiMrs. Tsui | Mrs. Tsui |
| YYoyo Yiu Wing-ManMay's Stepsister | May's Stepsister |
Jazz Lam Tsz-sinMay's Stepbrother | May's Stepbrother |
Jimmy Wong Wah-woTemple Keeper | Temple Keeper |
Teresa Lee FungTaoist Priest | Taoist Priest |
Cheung Chi-PingGhost officer (uncredited) | Ghost officer (uncredited) |
San SinGhost officer (uncredited) | Ghost officer (uncredited) |
Hau Woon-LingElderly Ghost | Elderly Ghost |
Sze-Ma Wah-lungElderly Ghost | Elderly Ghost |
Kam Loi-kwanPub customer | Pub customer |
Wong Chi-wangPasserby aiding May | Passerby aiding May |
| DDo Si-NaMay's Maid | May's Maid |
Simon Yu Sai-TangVet | Vet |
Terry Lee Ji-mingExecutive at meeting | Executive at meeting |
Che Jan-BongExecutive at meeting | Executive at meeting |
Lu Ching-tingPub customer (uncredited) | Pub customer (uncredited) |