Labyrinth is a 1986 fantasy film directed by Jim Henson. Puppets play most of the roles. Two notable exceptions are Sarah (Jennifer Connelly) and the Goblin King, Jareth (David Bowie, who wrote and performed several songs for the film).
Sarah wishes for goblins to take away her screaming baby brother, but when they do she must find her way to the center of a fantastic labyrinth and bring him back. Jareth tries to confuse, frighten and seduce her, but she learns to rely on her own strength and overcomes his power.
Many of the settings and creatures in the film were based on designs by Brian Froud, whose infant son played Sarah's brother in the movie. Froud and screenwriter Terry Jones collaborated on a book depicting some of the incidental creatures from the film.
The filmmakers acknowledged several influences, including Alice's Adventures in Wonderland, The Wonderful Wizard of Oz, and the works of Maurice Sendak and M. C. Escher.