As David and Marcus travel from Morogoro in Tanzania into the remote Uluguru Mountains, they are immersed in a community facing threats from both the natural and the spirit world.
Apollo, a local game reservist, is tasked to protect Marcus' group. No longer the ranger he once was, he is haunted by strange leopard encounters on Kilimanjaro and in the Selous.
As some of their fellow travellers get lost in the jungle, an unexpected arrival from the past brings a surprising twist.