Shrek 5: A Twist In Time

Plot
On the first anniversary of Shrek's marriage to Princess Fiona, Prince Charming finds the Fairy Godmother's wand in the land exterior of the Far Far Away Palace. Charming's cruel stepmother, Maleficent, uses it to reverse time, making the famous ogre never dealt with Farquaad to rescue Princess Fiona to be Farquaad's bride. No longer retaining any memory of who Shrek is, the princess prepares to marry Charming.