在一个偏僻的山村,人们过着日出而作、日落而息的平凡生活。宁静的村庄内生活着一个普通却又与众不同的女孩,她叫樱桃(沈春阳 饰),智力障碍让她少缺了人间许多不必要的烦恼,但也为她平添了无数的艰辛与磨难。阴差阳错,单身汉葛望(宋小宝 饰)成了樱桃的男人,也稀里糊涂成为一名弃婴的爹。
时光荏苒,弃婴红红在樱桃的照料下一天天长大,继而出落成清秀靓丽、学习优秀的大姑娘。可是客尘浸染,让她渐渐失却了对母亲那份依赖和感恩,转而开始嫌弃樱桃的缺陷来。平静的小家顿起波澜,樱桃和红红接下来的人生将会如何?。布袋戏大师李天禄(李天禄饰)出生于台湾的日本殖民统治时期,他用口述回忆自己的戏梦人生,故事终结于日本战败投降。
小时候的李天禄家里充满矛盾,母亲去世,来了一位冷酷的继母(杨丽音饰),他跟父亲(蔡振南饰)学得掌上手艺后独自离家,随木偶剧团登台演出、四处游走。
年轻时的李天禄(林强饰)入赘女方家里。后来战争爆发,布袋戏被禁。唱歌仔戏到邂逅丽珠(魏筱惠饰),太平洋战争爆发后,他加入“英美击减催进队”,为日本演宣传剧,和日本人有了不错的交情。后来李天禄一家人躲避空袭疏散到南部,这过程中,他失去了亲人,而第二天战争就告结束。。