Pan's Labyrinth (2006): Faun & fantasies