Not the best of all Shrek movies but still nice to watch. As usual, many characters from fairytales are portrayed in a ironic, hilarious way. Although the storyline may diverge from the previous ones, this movie still manages to keep the essence of Shrek, Fiona and the relationship they have in the middle of funny adventures.