戰爭年代,時局動盪,人民經歷硝煙與戰火後,不少都與摯愛分離。國軍軍官雷義方(黃曉明 飾)生死不明,太太(宋慧喬 飾)在台灣苦苦守候;軍醫嚴澤坤(金城武 飾)與心儀的日本女孩雅子(長澤正美 飾)因政局變化被迫分隔兩地,再難相見;在社會底層掙扎求存的于真(章子怡 飾)和通信兵(佟大為 飾)雖萍水相逢,但二人的緣份彷彿密不可分。等待…比離別更痛苦。所以儘管命途顛簸,他們仍不惜為愛踏上太平輪 。一場世紀船難,有人捨生取義,有人苟且偷生,生死一線…各人的命運何去何從?