Erotic Ghost Story: Perfect Match (1997): cast, story & where to watch

1997 · Film · ★ 2.3

Erotic Ghost Story: Perfect Match poster

Released in 1997, Erotic Ghost Story: Perfect Match is a comedy, fantasy and romance film directed by Lam Yee Hung, running about 92 minutes.

What it’s about. The soon-to-be Monk Talkative does his best to understand when Fairy Yeh explains what must be done. Rabbit spirits have escaped from the heavenly garden, and must be recaptured. These bunnies can assume human female form, and gorgeous forms at that. One is played by Pang Dan, who happens to be the soon-to-be Monk Talkative's wife. Talkative finds the explanation hard to follow but decides to help.

Who’s in it. Erotic Ghost Story: Perfect Match stars Diana Pang Dan as Ying Ying, Keung Ka-Ling as Siu Mui / Chun Chun, Wong Lei as Miu Miu and Teresa Mak Ka-Kei as Holy Madam, among others.

How it landed. With an audience score of 2.3/10, Erotic Ghost Story: Perfect Match has proved divisive with audiences.

Where to watch. Streaming options change often. See the full, country-by-country breakdown on our where to watch Erotic Ghost Story: Perfect Match page.

If you liked it. Fans of Erotic Ghost Story: Perfect Match tend to enjoy Forrest Gump, Parasite, Life Is Beautiful and Fight Club.

Frequently asked

Where can I watch Erotic Ghost Story: Perfect Match (1997)?
Streaming, rental and purchase options for Erotic Ghost Story: Perfect Match change frequently. Check our where-to-watch page for the latest availability in your country.
Is Erotic Ghost Story: Perfect Match worth watching?
Erotic Ghost Story: Perfect Match holds an audience score of 2.3 out of 10, and is a strong pick if you enjoy comedy, fantasy and romance. Reactions are mixed, so it may depend on taste.
Who stars in Erotic Ghost Story: Perfect Match?
Erotic Ghost Story: Perfect Match stars Diana Pang Dan, Keung Ka-Ling, Wong Lei, Teresa Mak Ka-Kei and Miu Kam-Fung.
When was Erotic Ghost Story: Perfect Match released?
Erotic Ghost Story: Perfect Match was released in 1997, with a runtime of about 92 minutes.