Ispaniya, 1944 yil Bir guruh qoʻzgʻolonchilar Navarra shimolidagi togʻ oʻrmonlarida natsistlarga qarshi kurashmoqda. 10 yoshli yolg'iz va xayolparast qiz Ofeliya homilador onasi Karmen bilan o'gay otasi kapitan Vidalning harbiy lageriga ko'chib o'tadi. Vidal Franko armiyasidagi mag'rur va shafqatsiz ofitser bo'lib, u hududni har qanday holatda ham isyonchilardan tozalashi kerak. Ofeliya ertaklarga maftun bo'lib, uyidan uncha uzoq bo'lmagan joyda tashlandiq eski labirintni topadi.
Peri uni labirint markaziga olib boradi va u erda zindon egasi Faun bilan uchrashadi. Faun o'zining haqiqiy taqdirini va uning yashirin taqdirini bilishini da'vo qiladi. Ma'lum bo'lishicha, Ofeliya otasi ko'p asrlar davomida qidirib kelgan sehrli qirollikning bedarak yo'qolgan malikasi. Hayvon unga sehrli shohlikka qaytish imkoniyatini taklif qiladi. Ammo birinchi navbatda u to'lin oydan oldin uchta sinovdan o'tishi kerak. Bu haqda hech kim bilmasligi kerak.