Liz O'Sullivan
All informations about every movie and show with the involvement of Liz O'Sullivan.
We Have Always Lived in the Castle (2019)
A movie starring Taissa Farmiga, Sebastian Stan and Alexandra Daddario
An isolated family, having already lost four members to poisoning, uses rituals and talismans to keep itself away from hostile townspeople.