Anthony Wong
as Mr. Kim/The Faceless Monster/Kau
Maggie Cheung
as Chat/Thief Catcher/Chelsea
Takeshi Kaneshiro
as Chong Hon/Coda
Lau Ching Wan
as Tak
Anita Mui
as Tung/Wonder Woman/Dorothy
Damian Lau
as Inspector Lau
Paul Chun
as Colonel