对于刚过而立之年的斯吉特·布鲁斯南(亚当·桑德勒饰)来说,最近令他烦心的事可不少,工作的旅店里,要他做的活越来越多,这份零杂工的工作开始变得越来越繁重;而回到家,他还要费心费力的调解自己的妹妹温迪(柯特妮·考克斯饰)孩子们的小矛盾。好不容易找了一个让他们不会整天围着屋子打闹的好办法,那就是讲故事,斯吉特却又发现自己实在不是讲故事的料,本来就没多少文学细胞的他,脑子里的故事翻来覆去就那几个,而小毛孩又对故事有着浓厚的兴趣,斯吉特知道的几个故事很快就被他讲完了。
眼看着孩子们越来越不愿意斯吉特重复的讲那几个故事,斯吉特只好硬着头皮开始“编造”故事。这些故事可没有那么多的逻辑,不过对于正处于异想天开时期的小孩而言,斯吉特编的这些错漏百出的故事恰恰正好符合了他们的心意。
不过对于斯吉特来说,更大的麻烦还在后面,他发现自己随口编造的那些故事,竟然一个个都成了现实。斯吉特渐渐发现,只要是自己向孩子们讲的故事,随后都会在真实生活里一个个发生。拥有了神奇力量的斯吉特,开始决定要为自己的幸福来帮点忙了。他设计了一个个和仰慕已久的美女吉儿(凯丽·拉塞尔饰)的情节,从古代到未来,从电影到游戏,为的就是要讨到吉儿的芳心,但他也渐渐发现孩子们不合时宜的捣蛋让整个故事滑向不可控的边缘,斯吉特必须得为这个故事写上一个完美的结局