Ron Howard’s Cannes-bound documentary Jim Henson Idea Man reveals a man of inexhaustible creativity – a puppeteer, filmmaker, artist, performer and inventor. The Muppets were just one part of Jim Henson’s astonishing body of work. “I had met him briefly. I knew people who knew him very well, who held him in such high esteem. He was […]