Shrek Forever After is the fourth and final Shrek film and the first one to be directed by Mike Mitchell. It stars the voices of Mike Myers, Cameron Diaz, Eddie Murphy, Antonio Banderas, Walt Dohrn, Jon Hamm, Jane Lynch, Julie Andrews and John Cleese.
Shrek (Mike Myers) should be happy – he has everything he ever wanted. He married the love of his life, Fiona (Cameron Diaz), he has three kids. His best friend Donkey (Eddie Murphy) comes over regularly. But the routine of it all, and the tourists on Star Tours, wear Shrek down. Out of desperation he makes a deal with Rumpelstiltskin (Walt Dohrn) – Shrek gets one day as a regular, frightening oger, and Rumpel gets one day from his childhood. But Rumpel has ulterior motives, of course, and takes the day Shrek was born – which means that he was never born at all. Now Shrek has only 24 hours to find Fiona, make her fall in love with him and share true love’s kiss to break the deal.
There is nothing technically wrong with Shrek Forever After. But something crucial seems to be lacking from the film. And in the end, it leaves you feeling a little unsatisfied.