archytele The Vault

S5·E130 Episode 826

Aired August 14, 1986

Synopsis

Caroline is shocked to find there's no way out. A determined Alison confronts Wayne at point blank range.