Hace mucho tiempo, en un remoto pantano, habitaba un ogro de carácter difícil llamado Shrek. De repente, su tranquila soledad se ve alterada por la llegada de inusuales personajes de cuentos de hadas. Encuentra ratones ciegos en su comida, un gigantesco y feroz lobo en su cama, tres cerditos sin hogar y una multitud de seres extraordinarios que han sido desterrados de su reino por el malvado Lord Farquaad. Para recuperar su hogar y, de paso, salvarse a sí mismo, Shrek decide hacer un trato con Farquaad y se embarca en la misión de que la encantadora princesa Fiona se convierta en la prometida del Lord. En esta significativa aventura, lo acompaña un burro divertido, que está dispuesto a hacer lo que sea por Shrek, menos mantenerse en silencio. Rescatar a la princesa de una dragona enamorada que escupe fuego al respirar resultará ser una tarea trivial en comparación con lo que sucederá cuando se revele el oscuro secreto que la joven ha estado ocultando.