Although this did have a few moments that made me laugh, it was overall quite a disappointment. Too much time spent trying to cram in all the different fairy tale ideas, not enough spent on actual character development. The first Shrek remains the best one.