archytele The Vault

S5·E166 Episode 862

Aired October 16, 1986

Synopsis

Caroline's persecutors are toppled, but her life hangs in the balance.