Hardcore party goes haywire as participants explore nuclear fuel and become sexually aroused by supernatural forces.

15 January 2024