Saw Pan's Labyrinth today, in which writer/director Guillermo del Toro returns to the Spanish Civil War for another thematically resonant tale of the supernatural. His last visit was in 2001's The Devil's Backbone, which was set at a remote orphanage during the war. This film takes place at a country house just after the war, when there were still some Resistance fighters left to be taken care of by Franco's regime.
Just as The Devil's Backbone had a young boy as its protagonist, Pan's Labyrinth has a girl named Ofelia (Ivana Baquero), who is traveling with her very pregnant mother (Ariadna Gil) to live with her new husband, the extremely sadistic Captain Vidal (Sergi López). Ofelia's most prized possessions are her storybooks, and soon after arriving at the country house she wanders into a nearby labyrinth and meets a creaky old faun (Doug Jones), who informs her that she is a lost princess and that she has to complete three dangerous tasks before she can take her rightful place in the underworld.
Meanwhile, Vidal's men are busy combing the woods for the last few guerrillas, who are being aided by Vidal's servant Mercedes (Maribel Verdú), whose brother is among their number, and the local doctor (Á Angulo), who is attending his very sick wife. (Carrying the child of an inhuman monster can do that.) There's also a nice little part for Federico Luppi, who has been with del Toro from the start, having starred in his first feature, 1993's Cronos, as well as The Devil's Backbone. As long as del Toro is able to continue alternating big-budget blockbusters (Hellboy 2 is already in pre-production) with more personal visions like this, I'd say he's well on the way to being one of film's most celebrated fantasists.