После того, как огромная дракониха съела лорда Фаркуада, его дух остался на земле и жаждет отмщения. Воспользовавшись помощью своего живого приспешника, лорд Фаркуад похищает принцессу Фиону. И Шрэку вновь приходится спасать свою любимую. А поможет ему в этом верный друг - болтливый Осёл