南北戰爭期間,馬奇夫人(勞拉·鄧恩飾)與四個女兒生活在新英格蘭小鎮。大女兒梅格(艾瑪·沃森飾)雖向往奢華生活,卻選擇嫁給清貧的布魯克先生(詹姆斯·諾頓飾);二女兒喬(西爾莎·羅南飾)以寫作維系家庭生計,堅持獨立人格的同時與鄰居少年勞里(提莫西·查拉梅飾)產生微妙情愫;三女兒艾米(弗洛倫斯·珀飾)隨姑媽(梅麗爾·斯特里普飾)赴巴黎學畫,逐漸理解藝術與現實的平衡;體弱的幼女貝斯(伊萊扎·斯坎倫飾)用鋼琴聲維系家庭溫暖,最終因病離世。在南北戰爭動蕩與女性意識覺醒的雙重背景下,四姐妹歷經分離、失去與自我探索:喬創辦女子學校并出版小說《小婦人》,梅格堅守清貧家庭,艾米繼承家族遺產后與喬和解。影片結尾,成年的姐妹們在貝斯故居前重聚,各自完成從少女到獨立女性的蛻變。