Lige efter sidste istid forsøger en lille stamme at klare sig i det land, der senere bliver til Danmark. Den unge Ulf går tit rundt i sine egne tanker, og selvom resten af stammen respekterer ham for hans styrke, bliver han betragtet som lidt af en særling. Men Ulf er også opfindsom – det er ham, der finder på at bruge et bjørneskind som tag til den primitive løvhytte, og han udtænker en snedig plan til at lave en bjørnefælde. Således bliver den fjortenårige dreng snart accepteret som en af mændene, og alt lader til at gå, som det skal, indtil Ulf en dag opdager noget, der kan true hele stammens eksistens – en ny boplads med fremmede mennesker.
Bogen er skrevet i tidens sprog og ud fra datidens retskrivning.
Den danske forfatter Leif K. Rosenthal debuterede i 1934 med romanen Den gule djævel. Tre år senere fulgte romanen Ulfs saga, som handler om de første bosættelser i Danmark efter den sidste istid.