Two sisters live with their uncle in an old manor house, the site where all of their other family members perished five years earlier due to arsenic poisoning. But after a cousin arrives and begins to assert himself into their lives and finances they realize he may be armed with a secret they do not wish to be known.
There are no TV Airings of We Have Always Lived in the Castle in the next 14 days.
Add We Have Always Lived in the Castle to your Watchlist to find out when it's coming back.
Check if it is available to stream online via "Where to Watch".