"Shrek Forever After" has its moments, but mostly is devoid of the wit, charm, and magic of the first two films in the series. The story is nearly identical to "It's a Wonderful Life," just several plot elements are changed. Shrek longs for the days when people feared him. His monotonous family life day-to-day routine is wearing thin until he finally snaps. He makes a deal with a disgruntled Rumplestiltskin to have just one day where things are back to the way things were before he rescued Fiona from the tower. In exchange for one day, he has to give up a day from his past. Unbeknownst to Shrek, Rumpelstiltskin takes away the day Shrek was born, effectively erasing him from existence, unless (you probably guessed it) he is able to obtain true love's kiss. So, he goes on a journey where nobody knows him and he sees how the world would be without him ever being in it. He learns a lesson to be grateful for his life as it is, and then the movie ends. There really isn't much to it honestly. There are some interesting plot devices here, like the Ogre Rebellion and General Fiona, but it's not enough to save this movie from mediocrity. The animation is not anything special, it looks like a Playstation 3 cutscene lot of the time, and that might be generous. The action was decent, but a lot of the emotion behind it is lacking. There are some funny gags, but there is too many long gaps between them. The voice acting is fine as usually, there just isn't any memorable dialogue to speak of, nor is there anything that isn't cliche in the dialogue. This is by no means a bad movie, it an okay movie. If you haven't seen it, you aren't missing out on much. This is an improvement over "Shrek the Third," but not by a whole lot. Overall, I give this movie a 4.5/10.