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...