Details for In Theaters
Theaters near
Calendar for movie times. is selected.
Skip to Movie and TimesMovie Times Calendar
Loading calendar
Filter movie times by screen format. is selected.
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.