Tony Leung Chiu-waiWong Tai Fung | Wong Tai Fung |
Jordan Chan Siu-ChunChan Chun / Master Da Da | Chan Chun / Master Da Da |
Bowie Lam Bo-YeeDr. Calvin Ng Chi | Dr. Calvin Ng Chi |
Karen Mok Man-WaiJoan | Joan |
Jerry Lamb Hiu-FungLo | Lo |
Alex ToPao Wah | Pao Wah |
Kent Cheng Jak-SiTsui Dai Bo | Tsui Dai Bo |
Lawrence Cheng Tan-ShuiHui Chi On | Hui Chi On |
Richard Ng Yiu-HonTaoist Priest | Taoist Priest |
| SSiu Gwok-WaBrother Lien | Brother Lien |
Kim Yip Kwong-KimTsang Yan Kim | Tsang Yan Kim |
Dennis Chan Kwok-SanMr. Shek | Mr. Shek |
Meg Lam Kin-MingTV reporter | TV reporter |
Moses Chan HoWillies | Willies |
Teresa Ha PingChun's Grandmother | Chun's Grandmother |
Anita Yuen Wing-YeeMoon Lady | Moon Lady |
Law Kar-YingMaster Ng Kong | Master Ng Kong |
Leung Hak-ShunMr. Chu | Mr. Chu |
Susan Shaw Yam-YamMrs. Chu | Mrs. Chu |
Jessica Chau ChingMrs. Lee | Mrs. Lee |
Jacqueline Law Wai-GuenPregnant Woman in Temple | Pregnant Woman in Temple |
Tai BoPregnant Woman's Husband | Pregnant Woman's Husband |
| SSze NingPregnant Woman's Daughter | Pregnant Woman's Daughter |
| KKwong LungTattooed Worshiper in Temple | Tattooed Worshiper in Temple |
Bak Ka-SinWorshipper in Temple | Worshipper in Temple |
Wong Ying-KitWorshipper in Temple | Worshipper in Temple |
Cinda Hui Sze ManWorshipper Donating Money in Temple | Worshipper Donating Money in Temple |
| CChiu Ho-TungWorshipper Donating Money in Temple | Worshipper Donating Money in Temple |
Poon Hang-SangTemple Supervisor | Temple Supervisor |
Chang Gan-WingChan Chun's Doctor | Chan Chun's Doctor |