All the Shrek films are Amazing, But Shrek 2 is One The Best in My Opinion! Everything about this film is Better Than What the First Film had in store for us. Mike Myers as Shrek Still Legendary, Eddie Murphy as Donkey and Cameron Diaz as Fiona also Still Legendary, and All The Rest of the Cast Did Their Best and Still Nailed it! The Background and Animation are Creative, as Well! And Plot is Fitting. If you like Shrek, watch it. It was an Amazing Film. Well Done Dreamworks! Well Done!