IFC Center
323 Avenue of the AmericasNew York, NY 10014 (Theater Details)
- 10:45
A young married couple, trying unsuccessfully to conceive, finally have it happen when the husband strikes a deal with the devil worshippers next door. All of this is unbeknownst to the poor wife/mother who soon realizes she could be having Satan's child.