people screaming at a giant floating microwave in center of a futuristic church