We Have Always Lived in the Castle is Stacie Passon’s upcoming Irish filmed mystery feature starring Taissa Farmiga, Sebastian Stan, and Alexandra Daddario.