Type movie Release Date May 18, 2024 Country United States of America Language English Genre Documentary Cast Jim Henson as Self (archive footage) Frank Oz as Self Dave Goelz as Self Fran Brill as Self Rita Moreno as Self Jennifer Connelly as Self Brian Henson as Self Lisa Henson as Self References website imdb