Good ol’ Muppet Christmas Carol, just like I’ve seen it twenty times before.
Christmas Past is voiced by a nine-year-old, Christmas Present has Katy’s favorite line “come in and know me better man”, and Future is run by the lead puppeteer from Little Shop of Horrors.
Brian Henson also did Muppet Treasure Island and is supposedly exec-producing a Dark Crystal sequel and Fraggle Rock: The Movie in ’09, ugh.
Michael Caine did pretty well, but I thought Kermit and the hecklers both upstaged him.