Из поколения в поколение жизнь племени уламров организована вокруг огня — они хранят и поддерживают его, но не умеют добывать. во время схватки с врагами огонь уничтожен, и вождь племени фаум обещает свою дочь гаммлу тому, кто вернёт огонь племени. это вызывается сделать воин нао, сын леопарда, выбирающий себе в спутники двух других молодых воинов — нама и гава. ему противостоит другой член племени — зверообразный аго, сын тура со своими двумя братьями, — который также стремится завладеть гаммлой. нао с товарищами начинает поиски огня во враждебном к людям мире. они избегают многих опасностей, исходящих как от диких зверей, так и от чужих племён. им предстоит принять сражение с волосатыми кзамами, а впоследствии — с рыжими карликами. наконец, у дружественного племени ва они узнают, как высекать огонь с камней. вернувшись к племени и победив в сражении аго и его братьев, герои возвращают огонь уламрам.