Sign In
We'll never share your email with anyone else.
Reset Password

Enter your email address and we'll send you a link to reset your password.

Back to Sign In

Chan Mei-Hua Movies

Image Sacrifice to Desolate Spirits

Sacrifice to Desolate Spirits (1980)

Image Tokyo Doll

Tokyo Doll (1988)

Image The Child Delivery in the Coffin

The Child Delivery in the Coffin (1980)

Image The Devil

The Devil (1981)