События разворачиваются в конце 70-х годов в Советском Союзе. Главный герой, студент из Москвы Олег Хайдаров, оказывается в воюющей Анголе, только что избавившейся от колониального прошлого и погруженной в долгую и кровавую гражданскую войну. Война меняет его взгляды на личные отношения, романтику молодости и представления о добре и зле. Прочитанные им книги теперь кажутся бессмысленной макулатурой, а дикие звери в африканской саванне приобретают человеческие черты. Понятие свободы становится призраком, который преследует героя по тернистому пути в бесконечность. Родина приходит к концу, когда она оказывается основанной на лжи и предательстве близких людей, но возрождается, когда появляются надежда, вера и любовь.