颶風正在侵襲美國紐奧良,一位病危的老婦睜開了她的睡眼。老婦名叫戴茜(凱特·布蘭切特飾),她叫女兒凱若琳(朱莉婭•奧蒙德飾)爲她閱讀一本日記。這本日記的作者叫班傑明•巴頓(布拉德•皮特飾)。班傑明出生在第一次世界大戰停戰之時,但生來便像個老人的他被父親當作怪物,被遺棄在了養老院。班傑明在養老院與老人們一起生活。但誰都沒有想到,班傑明逆向發育——越活越年輕!也許「越活越年輕」是某些人的夢想,但真正這樣成長的班傑明卻有了別人無法理解的煩惱與快樂。穿越半世紀的世界變革,班傑明身處其中,感受別人感受不到的感受。
爲何母親會讓自己念這本日記?班傑明•巴頓此人與母親有什麼關係?凱若琳陷入了深深的疑惑與好奇之中。