Paranormal Witness

The Tenants

Series 2 - Episode 12 The Tenants

ADVERTISEMENT

Summary

A newlywed couple move to Chicago and discover they are not alone in their new flat, causing some sinister secrets to be uncovered.
Drama