1904. On the banks of the Zambezi River, a few miles from the majestic Victoria Falls, there is a colonial settlement called The Old Drift.
In a smoky room at the hotel across the river, an Old Drifter named Percy M. Clark, foggy with fever, makes a mistake that entangles the fates of an Italian hotelier and an African busboy. This sets off a cycle of unwitting retribution between three Zambian families (black, white, brown) as they collide and converge over the course of the century, into the present and beyond. As the generations pass, their lives—their triumphs, errors, losses and hopes—emerge through a panorama of history, fairytale, romance and science fiction.