In August 2009 , the novel was optioned for the screen by Michael Douglas ' production company Further Films , from a script written by Mark Kruger , with the support of Jackson 's son Laurence Hyman . The film adaptation , from Further Films and Albyn Media , was filmed in Bray and Dublin , Ireland from August to September 2016 . Directed by Stacie Passon , it stars Sebastian Stan as Charles , Taissa Farmiga as Merricat , Alexandra Daddario as Constance , and Crispin Glover as Uncle Julian . The film premiered at the LA Film Festival on September 22 , 2018 , and on May 17 , 2019 was released by Brainstorm Media
LA Film Festival
LA Film Festival
We Have Always Lived in the Castle