Spanish Civil War. Ofelia and her pregnant mother, Carmen, have come to live with her mother's new husband in a forest north of Spain. Ofelia is afraid of her new stepfather, whom she has nicknamed "The Wolf," and worries that he will hurt her mother. In the forest she encounters a small twiglike creature that she knows immediately is actually a fairy. She follows it through the forest, where she meets a half-man, half-goat creature, the Faun. He...