Frank是個侏儒作家,故事通過他的自傳小說展開倒敘。母親Bernadette是法國諾曼底的美人,二戰后為逃離故鄉混上美軍艦偷渡至愛爾蘭。她生下身世成謎的侏儒兒子Frank后,先后與海關官員Jack及某美國人建立短暫關系。兩段感情均未能為Frank提供完整家庭,Bernadette最終帶著他重返愛爾蘭,在確認再次懷孕后投海自殺。成年后的Frank憑借出版小說獲得聲譽,與Jack的私生女意外重逢。這段遲來的相遇讓自認無緣愛情的兩人重新建立信任,多年后終成眷屬。婚禮當天,Frank攜新娘登上天臺,在象征Jack啟蒙的星空下共舞,完成跨越時空的情感傳承。