爱丽丝(朱丽安·摩尔 Julianne Moore 饰)是一位事业有成的大学语言学教授,和丈夫约翰(亚历克·鲍德温 Alec Baldwin 饰)结婚多年,感情一直十分要好,两人生养了三个孩子莉迪亚(克里斯汀·斯图尔特 Kristen Stewart 饰)、斐格利亚(凯 特·波茨沃斯 Kate Bosworth 饰)和汤姆(亨特·帕瑞施 Hunter Parrish 饰),每一个孩子都健康长大。
五十岁那年,爱丽丝遭遇了生命中最大的变故,起初,她只是发现自己的记忆力有些退化,随着时间的推移,这种退化越来越严重,经过医生的诊断,她患上了阿尔兹海默病。丰沛的感情,珍贵的记忆,睿智的思想,爱丽丝渐渐的失去了生命中重要的一切,然而,在家人的陪伴和鼓励下,她并没有失去活下去的希望,勇敢而又坚强的迎接新的一天。。玛格丽特(弗吉尼亚·梅奥 Virginia Mayo 饰)是一名出身尊贵的公主,虽然过着衣食无忧富足奢侈的生活,但玛格丽特却并不感到快乐。因为她无法自由的去选择自己的感情,而是必须听从国王的安排。 一次偶然中,玛格丽特在一条商船上遇见了名为沙巴斯(鲍勃·霍普 Bob Hope 饰)的演员,此时,意外发生了。贪婪的铁驹船长(维克托·麦克拉格伦 Victor McLaglen 饰)劫持了商船,并且绑架了玛格丽特公主要求巨额赎金。为了救玛格丽特,沙巴斯不惜男扮女装,甚至嫁给了海盗羽毛头(沃尔特·布伦南 Walter Brennan 饰)。羽毛头早就不满铁驹船长的独裁统治,他命令沙巴斯去偷取藏宝图。。此片讲述的是农民高小福为了寻找童年时的女友胖丫,一个人闯进大都市,他牢记父亲的教导,不说谎、不自私、不贪财,谨守着别人快乐自己才快乐的信念。然而复杂的现代都市面对淳朴的农村青年却心照不宣,在一系列的冲突、巧遇中闹得笑话百出,最后小福被刁蛮任性的靓女武力看中,成了武家菜的传人。。