occult sacrifice, dark figures gathered around alter in abandoned building, 1970s era Polaroid photo