
In Fascist Spain a young girl called Ofelia (Ivana Baquero) is forced to leave her home and move to the countryside where he mother’s new husband is beating into submission the remnants of the anti-Fascist rebels. The girl has an affinity for fairytales and soon meets a fairy who takes her into a labyrinth. There she meets a goat like creature called a Fawn who tells her that she is a long lost Princess and must complete three tasks in order to be united with her Royal father. The fairytale is set against the backdrop of a vicious new regime made real by Ofelia’s new stepfather Captain Vidal (Sergi Lopez).