Chan Mei-Hua

Born: None


Placeholder

Sacrifice to Desolate Spirits

as uncredited
Released: 1980-03-21

Upon their invasion of Taiwan in 1874, the Japanese team up with a sinister tong to hold a...

Movie page

The Child Delivery in the Coffin

as uncredited
Released: 1980-10-17

Taiwan horror / ghost story.

Movie page

The Devil

as uncredited
Released: 1981-05-06

A hideously ugly witch casts spells on her victims which turns their insides into snakes and worms.

Movie page