The world of Pan’s Labyrinth unfolds with tenderness, pain, and spirit over its two-hour runtime. Del Toro’s magnum opus, the 2006 war drama-meets-dark fantasy upended what cinema could be upon its release. Pan’s Labyrinth tells the story of Ofelia (Ivana Baquero), a young girl who moves with her mother (Ariadna Gil) to a new home in Francoist Spain’s countryside with her stepfather, the sinister Captain Vidal (Sergi López). Guided by sprites and Faun (Doug Jones), a forest spirit with vague intentions, Ofelia must face the fantasy and human worlds together. Pan’s Labyrinth flits between fairy tale and war story, with each plot feeling distinct yet connected by a young girl perceiving two struggles separated by magic.