RIVERDALE: LUDICROUSLY LURID.