Shrek, Fiona ve Eşek, Lord Farquaad'ın hayaletiyle karşılaştıklarında Shrek ve Fiona'nın balayını geçirecekleri otele doğru yola çıkarlar. Farquaad, uşağı Thelonious'u, Prenses Fiona'yı hayaletler dünyasının kraliçesi olmaya zorlayacağı yere getirmesi için gönderir. Şimdi, Shrek ve Donkey, ürkütücü eğlencelerle dolu bu zamansız masalda prensesi kurtarmalı.