Shrek Forever After
Cast & Crew

Mike Myers Shrek

Eddie Murphy Donkey

Cameron Diaz Fiona

Antonio Banderas Puss in Boots

Julie Andrews Queen Lillian

John Cleese King Harold

Jon Hamm Brogan

Jane Lynch Gretched

Craig Robinson Cookie

Lake Bell Patrol Witch/Wagon Witch 2

Kathy Griffin Dancing Witch/Wagon Witch 1

Kristen Schaal Pumpkin Witch/Palace Witch

Meredith Vieira Broomsy Witch

Ryan Seacrest Father of Butter Pants

Larry King Doris

Regis Philbin Mabel
⨁Full Cast & Crew