漁民之子馬里奧(馬西莫·特羅西飾)厭惡大海卻成為卡斯特魯巴亞島郵遞員,日常為流放此地的智利詩人聶魯達(菲利普·努瓦雷飾)及其妻子收發信件。頻繁接觸中,他逐漸被詩人智慧感染,通過討論詩歌理解愛情與生命的意義。當愛戀上島民貝亞特麗齊后,他運用習得的詩歌意象表達真摯情感,最終以一首獻給對方的十四行詩贏得芳心。聶魯達返智利后,馬里奧持續創作詩歌,并計劃在工人集會上朗誦新作。因詩中隱喻引發當局忌憚,他于登臺前夕被秘密處決,以生命印證了詩歌超越政治與暴力的永恒力量。