archytele The Vault

S1·E5 The Switcher

Aired March 26, 2026

Synopsis

The SOSA team makes a disturbing discovery: a predator they believed had already been caught and jailed has resurfaced online.