Depuis l'attaque contre Fred (Luke Perry) en fin de saison 1, les théories sur le Black Hood se sont multipliés. Dans le final de mi-saison, Archie (KJ Apa) et Betty (Lili Reinhart) semblaient découvrir qui se cachait derrière la cagoule : l'homme à tout faire du lycée, Mr Svenson. Sauf qu'en réalité, le Black Hood est bien toujours en liberté.
Après la théorie sur Kevin qui a refait surface la semaine dernière, les internautes pensent désormais que c'est Hal Cooper (Lochlyn Munro) qui serait le Black Hood. Il faut dire que l'épisode 19 de la saison 2 de Riverdale semblait indiquer la culpabilité de Hal : après avoir découvert la vérité sur Chic (Hart Denton), Betty rentrait chez elle et apprenait que son père était parti à sa recherche. Le regard de la chérie de Jughead (Cole Sprouse) semblait bien laissé penser que Hal pourrait être le Black Hood.
Une théorie qui se tient plutôt bien : les fans de Riverdale ont déjà remarqué les ressemblances entre le tueur masqué et le mari d'Alice. De plus, le Black Hood ne s'en est jamais vraiment pris à Betty ce qui serait logique s'il s'agit de son père. Cette théorie est en tout cas validée par de nombreux fans. La preuve en tweets :