The Demon's Baby

Poster for The Demon's Baby
Movie Name
The Demon's Baby
Release Year
1998
Country
Hong Kong
Genre

Reviewed Wednesday, February 20, 2002

Summary
Not good
Reviewer
Simon
show review