Lo show è ambientato nel diciannovesimo secolo e al centro della trama ci saranno gli abitanti di Beecham House, un’imponente residenza circondata da foreste esotiche e prati incontaminati. Il protagonista sarà l’ex soldato John Beecham che ha acquistato la casa per iniziare una nuova vita con la sua famiglia grazie a un lavoro nel settore del commercio. L’apparizione di Beecham è però avvolta dal mistero, spingendo le persone a supporre che stia fuggendo da qualcosa di pericoloso o da una tragedia.