У Шрека и Фионы — медовый месяц. Они получают послание от родителей Фионы — короля и королевы Тридевятого королевства (англ.Far Far Away).
Фиона уговаривает мужа поехать, утверждая, что родители будут рады их
видеть, и в конце концов они оставляют дом на «сказочных существ»,
берут Осла и уезжают на своей карете-луковице.
Но когда король Гарольд видит Шрека и Фиону, особенной радости он не
испытывает. По идее, Фиону должен был освободить и взять в жены
Прекрасный Принц, но он, очевидно, опоздал. Далее оказывается, что мать
Принца — фея-Крестная Фионы, и они давно уже замышляют прибрать к рукам
Тридевятое королевство.
Крестная шантажом вынуждает короля нанять убийцу, чтобы избавиться
от Шрека — Кота в Сапогах. Но тот проваливает задание и просит Шрека
позволить сопровождать его. Шрек с друзьями похищает у Феи эликсир,
который превращает в человека и его, и Фиону — но ненадолго. Фиону,
чтобы заклятие закрепилось, еще нужно поцеловать. Но Крестная и Принц
не сдаются и строят новые козни…