It begins when two immortals meet in an African forest.Doro is an ancient spirit who, for thousands of years, has cultivated a small village of people in search of perfection. He steals from their bodies to sustain his own life. Doro fears no one – until he meets Anyanwu.Anyanwu is like Doro and yet different. She uses her wisdom to ....