Der Spitzen-Golfer Rannulph Junuh aus Savannah, Georgia, wird durch einen Fronteinsatz im Ersten Weltkrieg aus der Bahn geworfen. Wieder zu Hause, kehrt er sowohl Gesellschaft als auch Verlobter den Rücken, bis seine einstige große Liebe 1931 ein Golfturnier organisiert. Neben zwei Profi-Golfern soll auch ein Lokalmatador antreten: Rannulph. Doch der hat seinen "authentischen Schwung" verloren. Da erscheint der charismatische Bagger Vance, der ihm als Caddie beistehen und durch Golf- sowie Charaktertraining den rechten Weg weisen will.