Pan's Labyrinth

R 2006 War · Nearly two hours that moves at fairy tale pace, building dread through both fantasy and reality.
Universal masterpiece
8.2/10
IMDb
95%
Fresh
98
98/100
Metacritic
4.15/5
Letterboxd
🎬
7.8/10
TMDB
Before you watch

Dark fantasy set during Spanish Civil War with graphic violence and disturbing imagery

Rewatch
annual tradition
Attention
full focus
Phone-check
low
Ages
holds up

The brief

Del Toro crafts a dark fairy tale that oscillates between brutal wartime horror and genuinely enchanting fantasy sequences, anchored by young Ivana Baquero's fearless performance as Ofelia. The film's grotesque creature design and lush practical effects create an unsettling beauty that feels both ancient and immediate, while Sergi López delivers one of cinema's most chilling fascist villains. It moves with the deliberate pace of a bedtime story told in whispers, building dread through both its fantastical trials and very real violence. Perfect for anyone who loved The Shape of Water or wants their fantasy with actual teeth and consequences.

dark fairy tale fascist brutality haunting practical effects coming-of-age horror mythological dread wartime violence fantastical trials

The verdict

If you crave dark fantasy that doesn't shy away from genuine brutality and can handle a deliberately paced fairy tale with serious adult themes, this is essential viewing that perfectly balances enchantment with horror. If you prefer lighter fantasy escapism or are sensitive to graphic wartime violence and disturbing imagery, stick to more conventional fairy tale adaptations.

Watch with

  • 👤 Fantasy horror fans who appreciate artistry
  • 👫 Adults who loved childhood fairy tales
  • ⚠️ Not suitable for children despite fairy tale elements

Heads up

  • Graphic wartime violence and torture (frequent)
  • Child in severe danger throughout (frequent)
  • Disturbing creature imagery and body horror (moderate)
  • Fascist brutality and executions (frequent)

Credits

Director
Guillermo del Toro
Cast
Ivana Baquero, Sergi López, Maribel Verdú, Ariadna Gil, Doug Jones, Álex Angulo, Roger Casamajor
Official synopsis

In post–civil war Spain, 10-year-old Ofelia moves with her pregnant mother to live under the control of her

The Double

Make a night of it
Poster for The Boy in the Striped Pyjamas

Pair this with The Boy in the Striped Pyjamas (2008)

Both explore childhood innocence amid wartime horrors through young protagonists' eyes.

Total runtime: 1h 58m + 1h 34m = 3h 32m

If you liked this