Rannulph Junnah (Matt Damon) é o melhor jogador de golfe Savannah. Ele tem uma boa vida, e sua namorada (com quem viria a casar) Adele Invergordon (Charlize Theron filha de um rico proprietário de terras na região. Mas chega primeiro Guerra Mundial e Rannulph vai lutar na Europa, tornando-se o único sobrevivente de um missão perigosa. Após este fato Junnah não voltar a Savannah por quinze anos. Em 1930, ele retornou para a cidade e John Invergordon (Harve Presnell), Padre Adel cometeu suicídio durante a Grande Depressão, porque eu gasto todo o dinheiro está construindo um grande campo de golfe, as dívidas acumuladas, e por causa da enorme crise que o país viveu, a possibilidade de recuperar o capital investido foi significativamente reduzido