Cem anos atrás, houve uma grande guerra entre a humanidade e as feras. Assim que a guerra terminou, foi proposta uma tradição anual em que um sacrifício feminino seria retirado dos humanos para ser comido pelo Rei das Bestas. Essa tradição continua quando o 99º sacrifício, Sariphi, de 15 anos, é levado de sua aldeia para o reino de Ozmargo, um reino cheio de miasma onde vivem feras e a entrada humana é proibida. Mas Sariphi não é como os sacrifícios anteriores. Seu otimismo e falta de medo em relação às feras e seu destino surpreendem o outrora temível Rei. Intrigado com a princesa sacrificial e sua história, ele permite que ela vagueie livremente pelo reino até a noite da revelação, apesar do potencial ultraje. Mal sabem Sariphi e o Rei, o pouco tempo que passaram juntos lentamente preparou o cenário para algo inimaginavelmente diferente para o futuro de Ozmargo.