Клан демонов-веталов во главе с королевой Яваной покидает острова Агхори и вторгается на земли мирной деревни. Захват происходит быстро, а вот уходить захватчики не спешат — веталы остаются там на долгие годы, превращая жизнь местных жителей в бесконечный кошмар. Людей держат в страхе, жалости от демонов ждать не приходится, и деревня постепенно смиряется с чужой властью.
Староста Вембунатан не раз пытается поднять народ и изгнать захватчиков, но каждый раз всё заканчивается поражением. Сил не хватает, надежда тает. Единственный, кто способен действительно изменить ход событий, — воин по имени Марудхира. Он и сам не догадывался о своей роли, пока веталы не похитили его жену Паваламалли. После этого выбора у него не остаётся: Марудхира отправляется за ней, не ради подвига или славы, а потому что иначе просто не может.
В путь он берёт с собой двух друзей и говорящую птицу Суру — странного, но полезного спутника. Однако дорога к Королевству веталов оказывается куда сложнее, чем казалось. На их пути встаёт мудрец-черепаха Мачакудан, который не дерётся и не угрожает, а задаёт загадки. Ошибка здесь равна смерти, а правильные ответы — единственный шанс спасти Паваламалли.
Дальше всё становится ещё тяжелее: испытания, ловушки, битвы с армией демонов. Марудхире приходится сражаться не только с врагами, но и с собственным страхом, потому что на кону уже не одна жизнь. Финалом этого пути становится схватка с самой королевой Яваной — решающая и беспощадная, от исхода которой зависит судьба всей деревни.