Blue-collar Francis Ouimet (Shia LaBeouf) fights class prejudice while mastering golf, a game guarded by the upper crust. Employed as a caddy at the exclusive Brookline Country Club, Francis fine-tunes his skills during off hours. His father, Arthur (Elias Koteas), disapproves, but a few admirers help Francis enter the 1913 U.S. Open. The underdog competes against British star Harry Vardon (Stephen Dillane) and finds common ground with his boyhood idol. The film is based on a true story.