archytele The Vault

S2·E13 The Landlord Cometh

Aired January 2, 1969

Synopsis

The 99 year lease of the Convent is up. The Landlord decides to move in for a while, much to the sisters dismay.