The cranky beast with a heart of gold returns to the big screen in this sequel to the computer-animated smash hit Shrek. After massive green ogre Shrek (voice of Mike Myers) and his new bride, Princess Fiona (voice of Cameron Diaz), return from their honeymoon, they receive an invitation to visit Fiona's parents, King Harold (voice of John Cleese) and Queen Lillian (voice of Julie Andrews), who are the monarchs of The Land Far, Far Away. However, the king and queen are more than a bit alarmed to discover their new son-in-law is a monster the colour of algae, and that their daughter's little problem with a magical spell gone wrong has turned into a full-time skin condition.
© 2004 DreamWorks Animation L.L.C. All Rights Reserved.