The Good Girl

NR 1 hr 33 min
  • - -
  • - -

Details for In Theaters

Theaters near

Calendar for movie times. is selected.

Filter movie times by screen format. is selected.

Loading format filters…

Know When Tickets Go On Sale

We'll notify you when tickets go on sale in your area and more for The Good Girl

Featured News

Frequently Asked Questions

How long is The Good Girl?
The Good Girl is 1 hr 33 min long.
Who directed The Good Girl?
Miguel Arteta
Who is Justine Last in The Good Girl?
Jennifer Aniston plays Justine Last in the film.
What is The Good Girl about?
Justine (Jennifer Aniston) is the good girl. Thirty years old and working in a Texas discount store, she is dissatisfied by her routine and disgusted by her lazy, pot-smoking husband. Her life is nearly at a standstill, until she suddenly notices Holden (Jake Gyllenhaal) a few cash registers away. He is young and seemingly as disaffected as she, and together the two forge a passionate connection destined to shatter everything Justine stands for, or at least thinks she does.