Cuộc sống Shrek giờ hoàn toàn thay đổi sau cuộc gặp gỡ định mệnh với công chúa Fiona. Thay vì khiến mọi người sợ hãi như trước đây, anh giờ đây đã trở thành một người chuyên giải quyết rắc rối cho người khác. Mong muốn trở lại những ngày huy hoàng khi anh cảm thấy mình là một ogre thật sự, Shrek đã bị tên Rumpelstiltskin nham hiểm lừa kí vào một bản giao kèo cho phép hắn lấy đi một ngày trong chính cuộc đời anh, ngày anh được sinh ra.


Kết quả, thế giới của Shrek bỗng biến đổi hoàn toàn. Tại vùng đất Far Far Away, giờ đây Rumpelstiltskin trở thành vua, loài ogre bị săn lùng đến mức gần như tuyệt chủng, Donkey trở nên vô cùng thông thái nhưng luôn ghê sợ anh, ngài Farquaad vẫn còn sống, Puss in Boots là một kẻ mập và lười – và Fiona lại là lãnh đạo đội quân chuyên săn diệt ogre. Dù vậy, mọi chuyện vẫn còn có hi vọng: nếu Shrek có được “Nụ hôn của tình yêu chân thật” với Fiona trước khi những tia mặt trời ngày mai biến mất, tất cả sẽ trở lại bình thường. Và giờ cuộc hành trình của Shrek bắt đầu…