影片講述美國南北戰爭期間郝思嘉與白瑞德的愛情故事。郝思嘉一直愛著艾希禮卻得不到他,在戰爭爆發那一天,她遇到了白瑞德。兩個人歷經磨難,白瑞德一直對她不離不棄,但直到他最終離開,郝思嘉才發現自己其實愛的是白瑞德。