愛德華(伊萬·麥克格雷戈飾)熱愛自由,成年后離開家鄉(xiāng)開始環(huán)球冒險。他不斷向他人講述途中遇見的古怪角色和奇幻經(jīng)歷,包括會預(yù)言死亡的女巫、巨人建造的村落等傳奇故事。兒子威爾(比利·克魯?shù)缕诊棧┦冀K不相信這些光怪陸離的敘述,認為是父親虛構(gòu)的謊言。婚后因理念沖突與父親斷絕聯(lián)系多年后,威爾得知愛德華罹患癌癥只剩數(shù)月生命。在病床前陪伴父親的過程中,威爾逐漸發(fā)現(xiàn)這些看似荒誕的故事實則暗藏深意:愛德華用奇幻敘事隱喻了自己參加戰(zhàn)爭、邂逅愛人的真實人生。臨終前,愛德華請求威爾用他講述的故事送別自己。當威爾在病房里含淚敘述父親年輕時穿越河流尋找理想之地的情節(jié)時,愛德華安詳離世。葬禮上,威爾遇見了父親故事中曾出現(xiàn)的"巨人""女巫"等人物原型,最終理解了父親用想象力超越平凡人生的深沉表達。