Having survived the best efforts of the Dark Angels to kill him, Marley Fox is conscripted into the British army along with his companion, James Finnegan. The two are sent to South Africa to fight in the war against the Boers, the brutality of which swallows them up as they are thrown into battle after battle. In the midst of the war, the Dark Angels send supernatural forces against them, and old enemies from England suddenly appear and do their best to finish off the pair. As enemies old and new close in on them, their survival is very much in doubt. Only their courage and fighting skills against seemingly insurmountable odds keep the friends going. Will they manage to stay alive as the attacks on them increase in intensity?