70年代后期,老灯匠帕布罗(艾比饰)和老华侨金根带着妻女去吊唁他们的亲人中国海员陈洪志和斯里兰卡海员纳亚克。十年风波后,陈海威(于洋饰)登上“上海”号远航东南亚。在香港,陈海威和叔叔陈宏业(陈强饰)回忆起30年前,外籍海员巴勃罗(艾比饰)和纳杰克支持中国海员的正义斗争。“上海”号驶至鲨鱼岛海域时,灯塔发生故障。大夫李奇发现老赶灯人病重,将他送回大船。陈队长发现他就是自己的老朋友巴勃罗,他们终于重逢了。年轻的水手吴明月(秋仪饰)一心修复灯塔。他的墓碑与陈洪志、纳雅克的墓碑一起,成为国际航海者友谊的象征。