May Ho
Sam Wong (as Lau Ching Wan)
Tina (as Cherrie In)
Susan (as Lee San San)
Ben
Sam's Dad (as Wong Tin Lam)
May's Father (as Lam Suet)
Mrs. Tsui (as Bonnie Wong)
May's Brother (as Alex Lam)
May's Stepsister
Taoist Priest (as Li Fung)
Sam's Dead Girlfriend
Elderly Ghost (uncredited)
Ghost (uncredited)
Temple Keeper (uncredited)