又是一年万圣节,史瑞克(迈克·梅尔斯 Mike Myers 配音)和菲奥娜(卡梅隆·迪亚茨 Cameron Diaz 配音)正在训练三个小宝宝费莉西娅、法尔考、弗格斯练习吓人技巧,当史瑞克一家返回家中却发现,驴子(迪恩·爱德华斯 Dean Edwards 配音)、大坏狼(Aron Warner 配音)、三只小猪(Cody Cameron 配音)、姜饼人(康拉德·弗农 Conrad Vernon 配音)、靴猫(安东尼奥·班德拉斯 Antonio Banderas 配音)等好朋友都等在家中,他们跃跃欲试要吓到史瑞克。以吓人为己任的史瑞克自然无所畏惧,他把伙伴们带到了恐怖的杜洛克城堡,在这个阴森恐怖的所在,伙伴们一个接一个讲起了恐怖的故事。
谁能够最终吓到史瑞克,成为今年万圣节恐怖故事的赢家呢?。沙漠里一所小学拥有的唯一一个水缸被打破了,于是喝水成了迫在眉睫的问题。为了解决水缸问题,校长使用了许多办法。先是说服一个家长来修理,却因为修理材料要用到鸡蛋而搁浅,原因是家家都舍不得贡献出鸡蛋。终于把鸡蛋问题解决后,修好的水缸很快又出现了裂缝。无奈之下,校长把求助的目光投向了政府,等待政府伸出援手是一个漫长的过程,在缺乏水喝的时间里,有学生跑到远处的小河解渴,事故发生了,有个学生不小心掉到水里。在这种情况下,村里一个泼辣的妇女发起了募捐活动,终于凑够了买水缸的钱。大家把钱交给了妇女的侄子到城里买水缸,然而侄子拿了钱,迟迟未归。村里顿时谣言四起,怀疑有人贪污吞钱。终于,侄子把水缸背回来了,沙漠里又回复了平静。。