Dans les années 20, un golfeur brisé par les horreurs de la guerre sort du gouffre de l'alcool grâce à un homme mystérieux, qui le suit pas à pas.
De retour à Savannah à la fin de la Première Guerre mondiale, Rannulph Junuh, prodigieux joueur de golf, n'est plus que l'ombre de lui-même. Délaissant sa riche fiancée, il sombre dans l'alcool. Un mystérieux personnage, Bagger Vance, surgi de nulle part, s'attache aux pas de Rannulph et tente de l'aider...