“Old Muppets are really scary,” said Neil Gaiman, recalling a 2002 stay at Jim Henson’s old home in Hampstead, England with longtime collaborator Dave McKean (Mirrormask, “The Wolves in the Walls”) that left him forever spooked by the man-made “creatures.” The author found a box of Henson’s old Muppets in the basement, and picked out a […]