在斯基特(亚当·桑德勒 Adam Sandler 饰)小时候,凝聚着父亲心血的旅馆被转卖给了诺丁汉。诺丁汉将旅馆改造成酒店,并承诺斯基特长大后交还给他经营。为了这一承诺,25年后斯基特还在酒店里勤勤恳恳的做着杂役,却听到诺丁汉将新酒店总经理指名给别人的消息。
沮丧的斯基特把自己的遭遇和期望编成睡前故事讲给侄子侄女听,原本天马行空的故事情节竟一一应验在现实中,令斯基特欣喜不已。他决定利用故事达成夺回酒店的期望。但孩子们对他刻意安排的故事内容百般挑剔,迫使现实也朝着意外的走向发展……。沈蔓蔓和李翔在高中的时候是一对情侣。沈蔓蔓高中毕业那年,读大二的李翔获得一个去当国外交换生的机会,并且不告而别。沈蔓蔓因此尘封了这段感情。
沈蔓蔓大四的时候,李翔从国外回来,向沈蔓蔓求婚。大学选择读社工系的沈蔓蔓在给蒋芯做义工服务。蒋芯的情郎从军在前线卖力杀鬼子,期望胜利后返乡品尝蒋芯做的三杯鸡。无意间沈蔓蔓发现了蒋芯制作三杯鸡食谱以及一张剪下来小心保存泛黄的陈年恶耗新闻报导,她的将士情郎,已战死沙场。原来蒋芯奶奶一直在等待,等待着一个不存在的恋人。沈蔓蔓领悟到了幸福是决取于有没有对自己诚实的勇气的。。