母亲卧病在床,儿子(贾斯汀·汀布莱克饰)与女友(凯特·玛拉饰)找到离家多年在棒球队任职的父亲(杰夫·布里吉斯饰),希望一家团聚。但脾气古怪的父亲百般刁难,儿子只能死缠烂打,最终能否赢回父亲的心呢?。影片讲述了小公主艾薇拉如何努力成为一个合格的公主,并且在朋友的帮助下,历经磨难,及时参加了公主集会,最终成功化解了国家危机,维护了和平的故事。。