If current server doesn't work please try other servers below.

watch The Good Girl free
6.227m
93 min
A discount store clerk strikes up an affair with a stock boy who considers himself the incarnation of Holden Caulfield.
Released:
2002
Production:
Miguel Arteta
Casts:
Jennifer Aniston
, John C. Reilly
, Jake Gyllenhaal
, Zooey Deschanel
, Deborah Rush
, Mike White
, John Carroll Lynch
, Tim Blake Nelson
,