archytele The Vault

S1·E30 Never Again

Aired April 22, 1956

Synopsis

Karen Stewart has once again broken her promise not to drink anymore, and now she is in a strange bed, injured, with no memory of what happened the night before.