中年失意的儿子田力行(古天乐饰)在生活上遇到了重重危机:母亲病逝、工作不顺、妻子要求离婚。正处在这苦不堪言的困境中时,田力行79岁的痴呆父亲田一雄(吴镇宇饰)却突如一只再生的蝉,接二连三地脱皮并且不断变年轻——60岁、52岁、37岁、28岁、19岁。父亲一生中的六个阶段再现,也使得田力行穿梭了“六个爸爸”的六个年代,从未与父亲认真相处过的田力行重新认识了这六个阶段的父亲,从父亲波折的一生中,他似乎找到了自己的出路和重新起步的方向……。故事从希腊神话的纷争女神艾莉丝(米歇尔·菲佛 Michelle Pfeiffer 配音)开始,她是一个喜欢混乱的女神,她盗走了“和平宝典”,又将这个罪名嫁祸给了辛巴达(布拉德·皮特 Brad Pitt 配音),护送“和平宝典”的王普罗士(约瑟夫·费因斯 Joseph Fiennes 配音)是辛巴达的从小玩得好的朋友,“和平宝典”被窃也使得他的任务失败,无法向自己的王国交代,而王国里的大臣都一致认为是辛巴达盗走了。但普罗士相信辛巴达的清白,他主动提出以自己生命做抵押,让辛巴达追回宝物“和平之书”。普罗士的未婚妻玛琳娜(凯瑟琳·泽塔-琼斯 Catherine Zeta-Jones 配音),为监视辛巴达也偷偷登上了船。辛巴达能否经受考验,为夺回“和平之书”救出朋友的性命?他和玛琳娜又在患难中发生了怎样的爱情?
影片改编自阿拉伯童话《一千零一夜》中的《辛巴达航海记》。。