Sinister things are afoot in the town of Riverdale... will Archie even live long enough to figure out if he's got a crush on Betty or Veronica? (If Jughead dies, we riot.)
Horror