徐家是浙江海寧的生意望族,獨子徐志摩(黃磊 飾)自幼愛讀書,一心求學的他為了換取讀書的權利而答應了家里安排的婚事,與當地千金張幼儀(劉若英 飾)結為夫妻。一年後誕下麟兒,志摩便遠赴英倫。在英國,他偶遇林家千金、十六歲的才女林徽因 (周迅 飾),並一見傾心,度過了一段純美的歲月,直到張幼儀突然抵英,林徽因才知道志摩已是有婦之夫,頓時默然。由於自己母親飽受一夫多妻之苦,林徽因決不讓自己也成為破壞別人婚姻的借口,她毅然決然地跟志摩提出了分手,並即時回國,斷絕想念。
但志摩與幼儀的離婚已經不可輓回,堅強的張幼儀給他所要的自由,自己一個人開始努力地生活。回國後的徐志摩發現林徽因正與梁思成交往,且兩家大人有意撮合,志摩百般表明心跡仍不能得到佳人同意,林徽因最終嫁與梁思成。 徐志摩一天天慢慢練習,練習習慣沒有林徽因的日子,而這天他遇見了陸小曼(伊能靜 飾),又一段驚世之戀開始了。