盡管莎拉(詹妮弗·康納利飾)自己還是個(gè)孩子,但她仍要照顧她的弟弟托比(托比·弗勞德飾)。然而,托比是個(gè)不聽話的孩子。在他沒完沒了的哭泣中,薩拉很快失去了所有的耐心。在薩拉讀到的童話故事中,有一個(gè)妖精之王,他可以滿足人們的愿望。薩拉生氣地答應(yīng)他帶走他討厭的弟弟。不料,妖精之王(大衛(wèi)·鮑伊飾)出現(xiàn)在莎拉面前,偷走了托比。賈斯告訴薩拉,如果她想救她的哥哥,薩拉必須在規(guī)定的時(shí)間內(nèi)穿過一個(gè)巨大而復(fù)雜的迷宮。如果她失敗了,托比將永遠(yuǎn)留在妖精的世界里,永遠(yuǎn)不會(huì)回家。為了彌補(bǔ)自己的錯(cuò)誤,勇敢的莎拉毅然踏上了冒險(xiǎn)之旅。