This is fascinating and bizarre and immediately brings to mind this equally disturbing film:
Dellwood, I never heard of this movie. It’s the kind of horror movie that really scares me - so eerie! But I have it listed in my notes and may get the courage to watch one day. I’ll let you know!
Disturbing on so many levels.