South Park (1997): Hummels & Heroin

South Park (1997)

Details

Season
Season 21
Episode
21x05
Air Date
18 October 2017
Where to watch

Overview

South Park season 21, episode 5 — “Hummels & Heroin” (S21E05, also listed as 21x05) first aired on 18 October 2017.

Where to watch South Park S21E05 in the UK: Amazon Prime Video.

Beloved entertainers are being cut down in their prime due to massive overdoses of opiates. Stan is about to be exposed as the source of the illegal drugs.