Archie and the Riverdale gang head into strange turf after a school lab experiment goes wrong and weird things come to town.
Streaming info last checked: 16 Jan 2026