Shrek the Halls › Cast
Mike Myers
Eddie Murphy
Cameron Diaz
Antonio Banderas
Gary Trousdale
Conrad Vernon