We Have Always Lived in the Castle, il film diretto da Stacie Passon, segue la storia di Merricat Blackwood (Taissa Farmiga) che vive nella tenuta di famiglia con la sorella maggiore Constance (Alexandra Daddario) e il loro anziano zio Julian (Crispin Glover). Sono gli ultimi membri rimasti in vita della famiglia Blackwood, dopo che una dose fatale di arsenico finì misteriosamente nella zuccheriera, uccidendo tutti gli altri. Separati dalla curiosità e dall’ostilità degli abitanti della cittadina in cui vivono, che credono Constance abbia ucciso la sua famiglia, vedono la loro quiete e il loro isolamento rotti dall’arrivo di un cugino, Charles (Sebastian Stan), che assomiglia terribilmente al padre morto e che mette immediatamente Merricat in uno stato di apprensione.