Shrek, vienišas ogras, sulaukia staigmenos, kai lordas Farquaad siunčia pasakų būtybes gyventi į jo pelkes. Jis susisiekia su kalbančiu asiliu, kurio vardas taip pat yra Asilas, ir jie išvyksta susitikti su Farquaadu. Pastarasis turi princesės Fionos, kad jis ištekėtų už jo, kad jis taptų Duloco karaliumi. Kai Shrek ir Asilas jį aplanko, jie yra priversti išgelbėti ją iš milžiniško ugnį kvėpuojančio drakono. Drakonas pasirodo, kad yra moteris, ir ji įsimyli į Asilą. Klausimas: Jei princesė Fiona ištekės už jo. Kas jis bus?
Duloco karalius