Shrek the Halls › Cast
Mike Myers
Shrek
Eddie Murphy
Donkey
Cameron Diaz
Fiona
Antonio Banderas
Puss in Boots
Gary Trousdale
Santa
Conrad Vernon
Gingerbread Man