Dans l'Écosse du dix-neuvième siècle, à St Andrews, berceau mondial du golf, le vieux Tom Morris est une légende locale respectée, intendant du parcours et triple vainqueur de l'Open britannique. Son jeune fils, Tommy Morris, révèle rapidement un talent phénoménal et révolutionnaire qui bouscule les codes rigides de ce sport traditionnellement réservé à l'aristocratie britannique. Malgré les tensions avec son père, qui prône l'humilité face aux riches dirigeants de clubs, Tommy enchaîne les succès et devient une star populaire internationale en remportant quatre Open consécutifs. Malheureusement, son mariage d'amour avec une femme au passé mystérieux et l'hypocrisie de la société de classes vont précipiter ce duo familial vers un drame déchirant.