Riverdale left no story stone unturned in the penultimate episode of season 2, ‘The Killing of a Sacred Deer’, finally revealing The Black Hood as Hal Cooper and teasing the death of Jughead Jones.
This Black Hood escaped but not after Hal revealed that he wasn’t behind all the Black Hood attacks.
Elsewhere in the episode, Riverdale unmasked The Black Hood (the real Black Hood this time).
Riverdale season 2 will conclude with “Chapter Thirty-Five: Brave New World” on May 16 at 8pm on The CW.