Главный герой романа – Орион – послан богом Света Ормуздом победить Аримана – повелителя Тьмы. Противники сражаются то среди диких племен, то в пламени ядерного реактора, то в водах потопа. Орион гибнет, но каждый раз рождается для новой борьбы со злом.
**Часть первая, Феникс**
Джон О’Райан, обладающий необычайными способностями контролировать свое тело, однажды оказывается в ресторане Манхэттена. Там он замечает красивую женщину, Арету, и двух необычных мужчин - златокудрого и темноволосого. Внезапно в зал влетает граната. Орион бросается защищать Арету, взрыв убивает нескольких человек, но они с девушкой остаются живы. В больнице Арета намекает, что знает Ориона и что им нужно вспомнить прошлое. Она упоминает двух мужчин из ресторана, но Орион ничего не помнит. На следующий день он находит ее мертвой в тупике метро, горло девушки перегрызли крысы, а рядом исчезает темноволосый мужчина.
Орион подозревают в причастности к смерти Ареты, но он проходит все проверки, скрыв истинную роль таинственного темноволосого. В поисках ответов он приходит к психиатру, где встречает златокудрого мужчину из ресторана. Тот представляется Ормуздом и сообщает, что Ориона зовут на самом деле Орион, он охотник и был отправлен из будущего (пятьдесят тысяч лет вперед) в прошлое, чтобы найти и убить Аримана - Владыку Тьмы. Если этого не сделать, пространственно-временной континуум рухнет. Ормузд также предупреждает, что в итоге Ариман убьет самого Ориона.
Орион решает остановить Аримана, который пытается уничтожить термоядерный реактор. В решающий момент Орион бросается внутрь камеры реактора, чтобы своим телом заблокировать луч лазера, и погибает, но предотвращает катастрофу. После смерти он оказывается в пустоте и слышит разговор Ормузда и серебряной богини Ани, которые обсуждают его судьбу и природу человечества. Орион понимает, что его предназначение - преследовать Аримана вечно.
**Часть вторая, Ассасин**
Орион приходит в себя в пустыне, где встречает отряд монгольских всадников. Благодаря своей силе он производит на них впечатление и, представившись послом, попадает в лагерь Хулагу. Там он сталкивается с Субудаем-багатуром, который берет его под защиту после покушения. Орион узнает, что Ариман уже побывал в лагере и отправился в столицу империи - Каракорум, чтобы встретиться с Великим ханом Угэдэем. Орион знакомится с лекаркой Аглой, которая поразительно похожа на Арету, и между ними вспыхивает любовь. Они вместе отправляются в Каракорум.
В Каракоруме Орион получает аудиенцию у Угэдэя и завоевывает его доверие. Он узнает, что Ариман дает хану снадобье от боли и что Угэдэй смертельно болен. Ариман пытается продлить ему жизнь, чтобы монголы успели завоевать Европу и навсегда остановить прогресс человечества. Орион понимает, чтобы спасти мир, нужно убить Угэдэя. Несмотря на дружбу, он душит хана подушкой. После этого Орион разыскивает Аглу, но в момент их воссоединения его снова переносит Ормузд, оставляя любимую посреди степи.
**Часть третья, Потоп**
Орион оказывается в каменном веке. Он попадает к племени Козы, которым руководит вождь Дал. Среди дикарей Орион встречает женщину по имени Ава, которая оказывается той же самой богиней в новом обличье. Он учит племя охоте, земледелию и скотоводству, постепенно завоевывая их доверие. Между Орионом и Авой возникает взаимное притяжение, хотя она является женой Дала. Ариман, который тоже находится поблизости, пытается уничтожить долину и племя, наслав на них диких зверей и устроив набег.
В финальной схватке Ариман поднимает уровень подземных вод, вызывая потоп. Орион помогает людям взобраться на утесы, спасая Дала и неся его на руках. Долина оказывается затопленной, но племя выживает. Во время последнего поединка на краю утеса Орион и Ариман вместе падают в кипящую воду. Орион погибает во второй раз, но успевает подумать, что на этот все кончено. После этого Аня вновь спорит с Ормуздом о судьбе Ориона и убеждает бога отпустить ее к нему.
**Часть четвертая, Война**
Орион приходит в себя в ледниковый период. Он находит группу солдат в пещере, которой командует Адена. Орион узнает в ней любимую, и, используя свои способности, заставляет ее вспомнить прошлые жизни. Адена рассказывает, что они - последние люди на Земле, а их враги - твари, народ Аримана. Они должны уничтожить друг друга, чтобы решилась судьба континуума. Орион понимает, что все солдаты - лишь пешки, созданные Ормуздом для войны.
После долгого и кровопролитного сражения отряд Адены уничтожает почти всех тварей, но и сам несет огромные потери. Ариман сбегает. Орион обещает Адене отвести выживших людей на юг и научить их выживать. Во время бури на лагерь нападает пещерный медведь, подчиненный Ариманом. Медведь тяжело ранит Ориона, раздробив ему плечо, и уносит его в темноту. Ариман заявляет, что теперь убьет Ориона и Ормузда, и призывает молнию, которая взрывается чудовищным столбом пламени.
**Часть пятая, Циклы вечности**
Орион оказывается в заоблачной стране, где видит Аримана, заключенного в энергетический кокон. Аня рассказывает, что Ариман больше не опасен. Ормузд заявляет, что миссия Ориона окончена. Однако умирать Орион не желает, и в ходе спора Аня решает открыть ему всю правду. Она отправляет его в прошлое, к тому времени, когда на Земле еще не было людей, а жили лишь неандертальцы - народ Аримана.
Орион живет среди миролюбивых неандертальцев, учится телепатии и встречает Аримана - поэта и философа. Внезапно на деревню нападают солдаты Ормузда и устраивают резню, убивая всех, включая приютившую Ориона семью. Орион в ужасе понимает, что его создатель - убийца. Вернувшись к богам, он требует ответа. Аня объясняет, неандертальцы были тупиковой ветвью; Ормузд создал людей-воинов, чтобы истребить их и расчистить путь для собственной эволюции в богов. Люди должны были погибнуть в ледниковый период, но выжили и стали предками новых богов.
Орион, потрясенный правдой, просит освободить Аримана, утверждая, что если они не могут жить вместе, то должны умереть. Аня поддерживает его и разрушает кокон Аримана. Происходит гигантский взрыв, но вселенная не исчезает, а возрождается в новом цикле.
**Эпилог**
Орион живет на Титане, спутнике Сатурна. Он помнит все свои прошлые жизни и любит Аню. Она приходит к нему в ресторан и говорит, что отправится с ним в двадцатилетний полет к Сириусу. Их одиночество заканчивается, они будут вместе, и впереди у них долгая жизнь и, возможно, не одна.