故事發(fā)生在2008年北京奧運(yùn)會(huì)前夕,參加過朝鮮戰(zhàn)爭(zhēng)的退伍老兵張大川(楊新鳴飾)與兒子一家生活在中國(guó)南方小鎮(zhèn),雖同住卻關(guān)系疏離。接到老戰(zhàn)友去世的噩耗后,他決意獨(dú)自前往北京參加葬禮,卻被正值叛逆期的孫子小松(胡昌霖飾)發(fā)現(xiàn)。祖孫經(jīng)過爭(zhēng)執(zhí)達(dá)成妥協(xié),從未單獨(dú)出過遠(yuǎn)門的兩人就此踏上北上旅程。在長(zhǎng)達(dá)三千里的火車與長(zhǎng)途汽車輾轉(zhuǎn)中,性格固執(zhí)的老兵與渴望冒險(xiǎn)的少年在陌生環(huán)境中被迫相互依賴。隨著旅途推進(jìn),張大川逐漸向?qū)O子展露被時(shí)代掩埋的軍人榮耀與未竟遺憾,小松則用年輕視角解構(gòu)祖父的精神世界。兩人在遭遇列車晚點(diǎn)、證件遺失等困境時(shí),意外觸發(fā)了彼此關(guān)于生命傳承與代際理解的深層對(duì)話。抵達(dá)北京后,張大川在完成戰(zhàn)友追思儀式時(shí)接受了小松對(duì)傳統(tǒng)祭奠方式的現(xiàn)代化建議,而少年也通過祖父與老戰(zhàn)友家屬的對(duì)話,首次觸摸到父輩青春的重量。返程途中,祖孫在見證奧運(yùn)圣火傳遞時(shí)達(dá)成某種默契——老兵開始接納時(shí)代更迭的必然,少年則在祖父的故事里找到了自我認(rèn)同的坐標(biāo)。