Einst war Rannulph Junuh der beste Golfer von Savannah, doch dann verfiel er nach gefährlichen Missionen im ersten Weltkrieg dem Alkohol. Seine einstige Geliebte Adele Invergordon muss schließlich in den 30ern aus Geldnöten den Golfplatz ihres Vaters verkaufen. Aus Trotz veranstaltet sie vorher jedoch ein legendäres Turnier, für das sie die beiden größten Spieler des Landes gewinnen kann. Als Lokalmatador wählt man Junuh, der jedoch weder sich noch seinen Schläger gerade halten kann. Am Tiefpunkt angekommen begegnet Junuh dem mysteriösen Bagger Vance, der sich ihm als Caddy anbietet, um ihm gleichzeitig sein altes Können wieder zu vermitteln...