

Movies Like Shrek Forever After
A midlife-crisis burdened Shrek, longing for the days when he felt like a real ogre, makes a pact with magic deal-maker Rumpelstiltskin. But when he's duped and sent to a twisted version of Far Far Away—where Rumpelstiltskin is king, ogres are hunted, and he and Fiona have never met—he sets out to restore his world and reclaim his true love.
Ranked by shared directors, cast, themes, genre, and era — not just generic recommendations.

Shrek

Shrek 2

Shrek the Third

Scared Shrekless

Shrek's Thrilling Tales

Shrek the Halls

Far Far Away Idol

The Ghost of Lord Farquaad

Donkey's Christmas Shrektacular

The Rescuers

All Dogs Go to Heaven

The Lion King 1½

Iron Mask

Herbie Fully Loaded

Minions & Monsters

Corpse Bride

Kuroko's Basketball the Movie: Last Game

Bambi

Dumbo

The Wizards Return: Alex vs. Alex
How Good Is Shrek Forever After?
Ratings across IMDb, Rotten Tomatoes, Metacritic, and TMDB, plus our verdict.
Where to Watch Shrek Forever After
Streaming, rental, and purchase options across 40+ countries.
United States
USStream
3Rent
5Buy
8Available in 138 countries
Frequently asked about Shrek Forever After
Common questions people search for, with answers written by us at MoviesPack.
What exactly does Rumpelstiltskin's deal with Shrek take away, and why does it erase Shrek from existence?
Rumpelstiltskin's contract gives Shrek one day of living as a "real ogre" in exchange for a day from his past — the day he was born. Because Shrek never existed in this alternate timeline, he never rescued Fiona from the Dragon's Keep, which means none of the events of the original film happened. The fine print of all Rumpelstiltskin deals stipulates that if the person who signed the contract does not survive until the day ends, they will vanish from existence permanently.
Why doesn't Fiona recognize or love Shrek in the alternate timeline?
In the alternate timeline Shrek never broke Fiona's curse by kissing her, so she remained trapped in her ogre form every night and eventually escaped Dragon's Keep on her own. Without the shared experience of their journey and Shrek's love, Fiona never fell for him and instead became a hardened resistance leader against Rumpelstiltskin. Shrek must earn her love all over again from scratch within a single day.
How does Shrek break the alternate timeline and return to his real life?
The contract's loophole is a "true love's kiss" — if Fiona kisses Shrek out of genuine love before sunrise, the deal is voided and Shrek returns to his real timeline. After spending the day fighting alongside Fiona and showing her who he truly is, she falls in love with him again and kisses him just as time runs out. The alternate reality collapses and Shrek wakes up back in his normal life with his family.
What happened to Fiona's parents, King Harold and Queen Lillian, in the alternate timeline?
In the alternate world, King Harold and Queen Lillian had already signed away their kingdom to Rumpelstiltskin before Shrek was born, which is exactly the deal Rumpelstiltskin had always wanted to make with them. Because Shrek never existed to inadvertently rescue Fiona and spoil that original deal, Rumpelstiltskin successfully took the Kingdom of Far Far Away, leaving Harold and Lillian powerless.
Why was Rumpelstiltskin so close to getting everything he wanted before Shrek interfered in the original timeline?
King Harold and Queen Lillian were desperate to break their daughter Fiona's curse and had been negotiating with Rumpelstiltskin, who offered to lift the curse in exchange for the entire Kingdom of Far Far Away. They were on the verge of signing the contract when word arrived that Fiona had been rescued by Shrek, making the deal unnecessary and robbing Rumpelstiltskin of his prize. This is why he harbors such intense hatred for Shrek and constructs the alternate-reality contract specifically to undo Shrek's birth.
Recent Updates
New Trailer: Shrek Forever After
Shrek Forever After now streaming on Sooner (FR)
Shrek Forever After now streaming on ARTE Boutique (FR)
Shrek Forever After now streaming on Pathé Home (FR)
Shrek Forever After now streaming on Premiere Max (FR)