This is a very creepy little film and well worth the effort to try to track down. Very Lovecraftian

http://www.am1200.com/