ever seen the movie "begotten" if not google it see if you can get a copy.Very freaky but right up your "alley" DO NOT WATCH ALONE.
Oh no...... Do I have to? :)
amazing image, reminds me of the nurses from the film Silent Hill
Love it! Makes me want more!