Davina Lodge just moved to Riverdale with her mom and her sister Veronica. Riverdale is a nice town... from the outside. But like most places, Riverdale holds its own fair share of secrets. Devastating secrets. Is it Riverdale that feels like home? Or is the weirdo, the one and only Jughead Jones?