En 1931, suite au suicide de son père ruiné par la Grande Dépression, Adele Invergordon
(Charlize Theron) organise un tournoi de golf afin de remettre à flot l'affaire familiale. Elle obtient la présence des deux meilleurs golfeurs de l'époque : Bobby Jones
(Joel Gretsch) et Walter Hagen
(Bruce McGill). Mais le conseil municipal exige un représentant pour Savannah (Géorgie). Le petit Hardy Greaves
(J. Michael Moncrief) – le narrateur – propose le légendaire Rannulph Junuh
(Matt Damon), terré dans sa demeure depuis les atrocités vécues durant la Grande Guerre en Europe. Malgré son désespoir et son manque de pratique, celui-ci accepte sur l'intervention de l'énigmatique Bagger Vance
(Will Smith). Cet inconnu souriant, sorte d'ange gardien philosophe, va se montrer le plus avisé des caddies. Le match se déroule en quatre parties de dix-huit trous sur deux jours. Si les deux champions restent au coude à coude, Rannulph démarre avec un retard handicapant. Reprenant peu à peu confiance, et retrouvant son swing légendaire, il rattrape ses adversaires et égalise de justesse !
Cette fable est pourvue d'un charme indéniable, et agit comme un baume au cœur où chacun puisera ce dont il a besoin pour lutter contre ses propres démons...