Shrek the Third Movie Poster

Shrek the Third

User rating: 3 126 Reviews | Write a Review

In Theaters: May 18, 2007

PG | Animation, Comedy, Family | 1h 32m


Eddie Murphy

as Donkey

Cameron Diaz

as Princess Fiona


Rupert Everett

as Prince Charming

Justin Timberlake

as Prince Artie

Julie Andrews

as Queen Lillian

John Cleese

as King Harold

Eric Idle

as Merlin

Cheri Oteri

as Sleeping Beauty

Amy Poehler

as Snow White

Maya Rudolph

as Rapunzel

Amy Sedaris

as Cinderella


Ian McShane

as Captain Hook


Susan Blakeslee

as Evil Queen