Scott stars as John Farley, a self-help author who returns to his hometown only to discover that his mother (Sarandon) has fallen in love with his old high school nemesis, Mr. Woodcock (Thornton) - the gruff, no-nonsense gym teacher who had put him through years of mental and physical humiliation.