The Good Girl is a 2002 American comedy-drama film directed by Miguel Arteta, starring Jennifer Aniston, Jake Gyllenhaal, and John C. Reilly. The story follows Justine Last, a discontented woman working at a big-box store who becomes involved in an affair with a young stock boy with a strong identification with the character Holden Caulfield from The Catcher in the Rye.