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.
A threesome of mercenary demons go from time to time to the living world, only to kill people for hire. At the other side of hell, Lucifer's daughter opens a hotel to rehabilitate souls looking for redemption.