布袋戲大師李天祿(李天祿飾)出生於臺灣的日本殖民統治時期,他用口述回憶自己的戲夢人生,故事終結於日本戰敗投降。小時候的李天祿家裡充滿矛盾,母親去世,來了一位冷酷的繼母(楊麗音飾),他跟父親(蔡振南飾)學得掌上手藝後獨自離家,隨木偶劇團登臺演出、四處遊走。年輕時的李天祿(林強飾)入贅女方家裡。後來戰爭爆發,布袋戲被禁。唱歌仔戲到邂逅麗珠(魏筱惠飾),太平洋戰爭爆發後,他加入“英美擊減催進隊”,為日本演宣傳劇,和日本人有了不錯的交情。後來李天祿一家人躲避空襲疏散到南部,這過程中,他失去了親人,而第二天戰爭就告結束。