Shrek dần chán nản với cuộc sống gia đình yên ổn và nhớ lại những ngày tự do trước đây. Bị Rumpelstiltskin dụ dỗ, anh ký một thỏa thuận phép thuật để được sống lại một ngày như xưa. Tuy nhiên, Shrek vô tình tạo ra một thực tại đảo lộn nơi anh chưa từng tồn tại. Trong thế giới ấy, bạn bè không nhận ra anh và Princess Fiona trở thành thủ lĩnh kháng chiến. Để sửa chữa sai lầm, Shrek phải tìm cách khôi phục tình yêu và đưa mọi thứ trở lại như cũ.