Poster My Demon Lover 1987

Where was My Demon Lover filmed

1987, Comedy Fantasy Horror
Filming country: USA

My Demon Lover was filmed in New York in the United States of America.

Belvedere Castle (Central Park)

In movie



Real


New York




Contact us: [email protected]