Second sequel in the popular animated fantasy franchise. Newlyweds Shrek and Fiona face their first marital hurdle when the sudden death of King Harold means Shrek himself is next in line. However, with fatherhood looming, Shrek is reluctant. He decides to try and find the true heir - Fiona's errant, rebellious cousin. But while Shrek and his faithful companions Donkey and Puss in Boots go off in search of the heir, handsome rogue Prince Charming stages a coup at the castle.
Featuring the voices of Mike Myers (Shrek), Eddie Murphy (Donkey), Cameron Diaz (Princess Fiona), Antonio Banderas (Puss in Boots), Julie Andrews (Queen Lillian), John Cleese (King Harold), Rupert Everett (Prince Charming), Eric Idle (Merlin), Justin Timberlake (Artie), John Krasinski (Lancelot), Ian McShane (Captain Hook) and Amy Poehler (Snow White). Show less