Shrek 2 (2004 film)



Shrek 2 is a 2004 comedy action adventure drama animated film, that was distributed by DreamWorks Pictures and DreamWorks Animation. It was released on May 19, 2004.

Cast

 * Mike Myers as Shrek
 * Eddie Murphy as Donkey
 * Cameron Diaz as Fiona
 * Antonio Banderas as Puss In Boots
 * Julie Andrews as Queen Lillian
 * John Cleese as King Harold
 * Rupert Everett as Prince Charming
 * Jennifer Saunders as The Fairy Godmother