Shrek és Fiona nászútra mennek, Szamár kíséretében, amikor Lord Farquaad szelleme és hűséges csatlósa, Thelonious elrabolja Fiona-t, hogy maga mellé, a kísértetvilág királynőjévé tegye. Shrek és Szamár, Sárkány segítségével a hercegnő kiszabadítására igyekszik, kalandjuk pedig kísértetiesen jó szórakozást tartogat.