Fauno é o deus mitológico protetor dos rebanhos e dos pastores. É um ser metade humano e metade bode. Na década de 40, quando a pequena Ofélia se muda com a mãe Carmen para viver com o padrasto no norte da Espanha, ela encontra uma criatura assim no labirinto em que costuma brincar.