“Jim Henson: Idea Man” 13 Jun 2024 Screen Zealots This documentary is a heartfelt and comprehensive tribute to one of the greatest creative geniuses to have ever lived. Continue reading