Liz and Karly are back for Riverdale, “Chapter 16: The Watcher in the Woods”. Should Archie be taken seriously? Why is Hermione so petty? Is Sheriff Keller the best parent in Riverdale? These questions answered and so much more!