Each new season comes with it a surge of expectation and excitement in the sleepy town of Riverdale, where secrets lurk around every...