A propos du film
Une nuit, Sarah souhaite que le roi gobelin Jareth (joué par Bowie) emmène son petit demi-frère Toby. À sa grande surprise, Jareth apparaît et prend le bébé, donnant à Sarah 13 heures pour résoudre son labyrinthe et sauver Toby avant qu'il ne devienne un gobelin pour toujours.
En cours de route, Sarah rencontre une variété de créatures étranges et fantaisistes, notamment un ver qui parle, une créature lâche ressemblant à un lion et un nain serviable nommé Hoggle. Elle rencontre également une créature héroïque et chevaleresque nommée Ludo, qui l'aide à naviguer dans le labyrinthe perfide.
Alors que Sarah se rapproche du centre du labyrinthe, elle confronte Jareth et ses propres peurs, réalisant finalement qu'elle doit compter sur sa propre force et son courage pour sauver son frère. À la fin, Sarah parvient à sauver Toby et à retourner dans le monde réel, mais pas avant que Jareth ne la tente de rester dans son monde pour toujours.