
Adapted from Shirley Jackson’s 1962 mystery novel, We Have Always Lived in the Castle (out May 12) stars Taissa Farmiga as Merricat Blackwood, who lives with her sister Constance (Alexandra Daddario) and her Uncle Julian (Crispin Glover). The trio are survivo…
Read More