故事發生在二十世紀七十年代,趙永遠(謝霆鋒 飾)和安然(高圓圓 飾)像兩朵被風雨吹打的浮萍,相似的身世和不容樂觀的境遇將兩人緊緊拴在了一起,隨著時間的推移,兩人之間產生了真摯而又純潔的友情。
一晃眼十幾年過去,歷史車輪裹挾著趙永遠和安然不斷前進,原本天各一方的兩人再度相遇,彼時的安然已經出落成為了亭亭玉立的美麗少女,兒時的友情轉變成為了炙熱的愛情,安然和趙永遠都堅信,世間沒有什麽能再次將他們分開,然而,現實卻恰恰相反。浩淼天地之間,他們的感情能夠始終如一嗎?茫茫人海之中,命運又是否會安排他們再度聚首呢?