Действие романа происходит в далекой северной деревушке. Живет в ней шаман неудачник Гриша Геонка, который чтит обычаи старины и свято верит в древнюю легенду о стране демонов, в которую однажды попал один из его предков. И все было бы ничего, если бы череда событий с пропажей и находкой бубна не столкнула его и его друга Федора, нос к носу, с молодым рыбаком Сергеем, который умудрился поймать невиданную рыбину в непролазном болоте. В ходе рыбалки они попадают в далекое прошлое, в то самое время, когда владыками земли были динозавры.