Испания, 1944 год. Девочка по имени Офелия переезжает вместе с беременной матерью на новое место. Теперь они живут в военном лагере жестокого отчима девочки. Как-то раз, гуляя в лесу, Офелия...
встречает Фавна. Он сообщает ей, что она отнюдь не обычная девочка, а настоящая принцесса, которую долгие годы разыскивает отец. Фавн предлагает Офелии свою помощь, но для того, чтобы ее получить, девочка должна пройти три испытания. И они окажутся гораздо серьезнее и страшнее, чем она могла предположить.