Conversation so far:
when is season 3 of riverdale coming out
Riverdale Season 3 returned to our screens on Wednesday October 10th, 2018.
what is the show Riverdale based on
Riverdale is an American teen drama television series based on the characters of Archie Comics.
how many episodes of Riverdale are there
There are 73 episodes of Riverdale
how many seasons of Riverdale are there
In January 2020, The CW renewed the series for a fifth season.

Question: who was the killer on the show
Self-contained rewrite: who was the killer on Riverdale