movie still from the 1 9 8 8 sequel to labyrinth by jim henson's creature shop starring realistic practical - effects wondrous creatures and humanoid aliens in a maze - like steampunk fortress on the moon. fantasy adventure.