A woman living in a remote rural area is driven to the brink of insanity by marriage and motherhood.
Jennifer Lawrence
as Grace
Robert Pattinson
as Jackson
LaKeith Stanfield
as Karl
Nick Nolte
as Harry
Sissy Spacek
as Pam
Gabrielle Rose
as Jen
Clare Coulter
as Courtney
Tyler Lynn Smith
as Burger Waitress
Saylor McPherson
as Young Cashier
Sarah Lind
as Cheryl
Luke Camilleri
as Greg
Victor Zinck, Jr.
as Tom