12歲女孩奧菲麗婭(伊萬娜·巴克羅飾)隨懷孕的母親卡門(阿里亞德娜·希爾飾)來到法西斯軍官維達(塞爾希·洛佩茲飾)駐守的軍營,目睹繼父用刑具虐殺反抗者卻無法獲得母親的關注。因孤獨與恐懼,她相信自己是迷宮奇幻王國的失蹤公主,并接受潘神(道格·瓊斯飾)提出的三個危險考驗。完成前兩個任務后,母親因分娩并發癥去世,維達在發現女兒叛逆行為后將其槍殺。臨終瞬間,奧菲麗婭通過最終考驗——未傷害弟弟的生命,在血泊中死去的同時于幻想世界加冕為公主,其靈魂升入永恒的光明王國。