In honor of "The Dark Crystal: Age of Resistance," critics share which puppets struck a chord with them over the years. This week’s question: What’s your favorite puppet character on TV of all time?
Though the Muppets (among assorted other Jim Henson productions) are unmatched as a long-lived, many-portaled franchise, puppets have always occupied a significant place in the life of the culture.
Although The Muppet Show was set in a New York theater, the series was actually shot in Britain since no American production companies bought into the idea. But Sir Lew Grade was willing to give Jim ...