Satan Place: A Soap Opera from Hell - The Laser Blast Film Society