Jim Henson's Creature Shop is a special/visual effects company founded in 1979 by puppeteer Jim Henson, creator of The Muppets. The company is based out of Hollywood, California, United States, and then Camden Town in London, United Kingdom.
In this remake/sequel to the 1992 cult classic, a group of kids discovers and thaws out a frozen cave kid, who must adjust to 21st-century society while teaching them life lessons of his own.