We Have Always Lived in the Castle
A twisted mystery based on the acclaimed novel by Shirley Jackson ('The Haunting of Hill House'). Merricat (Taissa Farmiga - 'The Nun') lives with her sister Constance (Alexandra Daddario - 'Baywatch') and her Uncle Julian (Crispin Glover - 'Back to the Future'). The trio are survivors of an arsenic poisoning that killed everyone else in the family five years prior. Despite being hated by the townspeople, the sisters live an idyllic life, until cousin Charles (Sebastian Stan - 'Avengers: End Game') arrives and dark secrets are unravelled that will change their lives forever.
Starring Taissa Farmiga, Alexandra Daddario, Crispin Glover
Director Stacie Passon