Listen. Listen. No one is ever going to be a better Bob Cratchit than Kermit the Frog.
no one is ever going to be a better Scrooge than Michael Caine, who treats the Muppets with all the respect they deserve as renowned veteran actors
According to a blip in the IMDB trivia section, Michael Caine told Brian Henson that he was going to play this as if he were in the Royal Shakespeare company. He was going to be the ultimate “straight” man in the world of puppets, running gags and humor.
“Before production began, Sir Michael Caine told Brian Henson, “I’m going to play this movie like I’m working with the Royal Shakespeare Company. I will never wink, I will never do anything Muppety. I am going to play Scrooge as if it is an utterly dramatic role, and there are no puppets around me.” Henson replied “Yes, bang on!“” IMDb.com Trivia section