A witch doctor summons a demonic creature to torture a pregnant woman(Jenilee Harrison).
Delete Confirmation
Report Duplicate Movie