Cold Mountain è un paesino della Carolina del Nord da dove Inman parte per combattere per il vecchio Sud. A Cold Mountain Inman aveva conosciuto Ada. Per ritornare Inman inizia un’odissea che lo porterà dall’ospedale militare dal quale fugge come disertore ad attraversare fiumi e monti, non prima però di aver preso coscienza dell’insensatezza della guerra e della sua tragica brutalità. Ada attende il suo amato, con il quale aveva scambiato solo un bacio appassionato, aiutata da Ruby a mandare avanti la fattoria.