103 mins |
Rated
NR
Directed by Andrew Semans
Starring Rebecca Hall, Michael Esper, Grace Kaufman, Angela Wong Carbone, Tim Roth
Margaret's life is in order. She is capable, disciplined, and successful. Everything is under control. That is, until David returns, carrying with him the horrors of Margaret's past.
Read more...
Margaret's life is in order. She is capable, disciplined, and successful. Everything is under control. That is, until David returns, carrying with him the horrors of Margaret's past.