Disney to stream documentary on Mississippi native and 'Muppets' creator Jim Henson
(WTVA) — Disney unveiled a trailer on Wednesday for an upcoming documentary on the life of "Muppets" creator Jim Henson. It debuts on Disney Plus on May 31. Ron Howard — the director of “Apollo 13” and “A Beautiful Mind” — is the director. Henson …