creepy religious cult in abandoned warehouse, 1990s Polaroid photo, scary