The Demon's Baby

Movie Name
The Demon's Baby
Release Year
1998
Country
Hong Kong
Notes

Reviewed Wednesday, February 20, 2002

Summary
2/10 - Not good
Reviewer
Simon
show review