The Riverdale Rundown: What You Need To Know About the Finale, Casting News & More