Francis Ouimet (Shia LaBeouf) egy munkáscsalád gyermekeként eléri azt, amit még senkinek sem sikerült. Elsőként indul az amerikai nemzetközi bajnokságon, ahol lenézik őt a gazdag versenyzők. Legnagyobb ellenfele Harry Vardon (James Paxton), a brit bajnok és kísérete biztosak a kudarcában, ráadásul Francis apja sem támogatja a fiút és tízéves segédjét, Eddie-t.