Про что фильм Мы всегда жили в замке: 50-е годы, Вермонт. В одном из поселков в родовом поместье Блэквудов происходит убийство. Некто отравил мышьяком главу семьи и его супругу. Под подозрение падают дочки погибших - Маркиза и Констанция, но для доказательства их вины в произошедшем нужны улики, которые отсутствуют. Проходит шесть лет. Девушки живут в замке со своим дядюшкой, остерегаясь внешнего мира.
Одна проводит в лесу магические ритуалы, вторая хозяйничает в уютной кухне и занимается самостоятельно созданным садом. Однажды покой семейства, изолированного от местного населения, нарушает незваный гость. К Блэквудам приезжает кузен Чарльз. На первый взгляд милый мужчина оказывается коварным шантажистом, цель которого - заполучить состояние осиротевших особ. В противном случае он угрожает раскрыть всем ужасные тайны закрывшейся от людей семейки.