Spiderheadhd

: A drug that induces intense physical and psychological agony.

: A near-future research facility where inmates trade their sentences for participation in drug trials. SpiderheadHD

: The protagonist, Jeff, is forced to choose which of two women will receive a dose of a painful drug, leading to a moral crisis. 🎬 Film: " Spiderhead " (2022) : A drug that induces intense physical and