Skip To Content

Where To Stream Paranormal Witness Season 2 Episode 12

The Tenants

Newlyweds become homeowners for the first time after buying a Chicago "two-flat" in 1970. After moving in, they discover that they are not alone in the house.