基特(亨利·戈爾丁 Henry Golding 飾)年幼時跟隨著父母躲避戰火,一家人從越南前往英國,之後就再也沒有回去過。一晃眼三十年過去,基特的父母早就雙雙離開了人世,基特帶著兩人的骨灰打算返回越南,讓雙親的魂魄能夠在故鄉的土壤里安息。
當基特踏上闊別了三十年的祖國的故土時,內心里百感交集。這里的一切都和他模糊的記憶截然不同,久遠的過去對於基特來說仿佛一場快要消弭的夢。在越南,基特在社交軟件上結識了一個名為路易斯(帕克·索耶 Parker Sawyers 飾)的男人,路易斯的父親曾經參加過越南戰爭,即便兩人在國別和立場上有著微妙的對立,但他們之間還是漸漸碰撞出了愛情的火花。