Száz évvel ezelőtt egy nagy háború volt az emberiség és a fenevadak között. Mikor véget ért, a törékeny béke részeként egy új hagyományt hoztak létre, miszerint az emberek minden évben bemutatnak egy női áldozatot a fenevadak királyának. Ennek a hagyománynak eleget téve a 99. áldozatot, a 15 éves Sariphit a falujából elviszik Ozmargóba, a fenevadak királyságába, ahová az embereknek tilos belépni. Sariphi azonban nem olyan, mint a korábbi áldozatok. Optimizmusa és félelmet nem ismerő viselkedése még a rettegett királyt is meglepi, és egyúttal kíváncsivá is teszi a lány iránt, ezért megengedi neki, hogy az áldozatbemutatás éjszakájáig szabadon éljen a királyságban. Sariphi és a király ekkor még nem is sejtik, hogy az együtt töltött rövid idő hatalmas befolyással lesz Ozmargo jövőjére nézve.