Shrek features a talented cast including Mike Myers as Shrek / Blind Mouse / Opening Narration, Eddie Murphy as Donkey, Cameron Diaz as Princess Fiona, John Lithgow as Lord Farquaad, Vincent Cassel as Monsieur Hood, Peter Dennis as Ogre Hunter, Clive Pearse as Ogre Hunter, and Jim Cummings as Captain of Guards.
ncG1vNJzZmislaGyt7XSoqanq6SWwbR6wqikaKVfqLWzscpompqrpA%3D%3D