Victor Vancroft has been stationed by the Government during the French Revolution, at the Tomb Of Algernon. Assisting his Colleague, Dominque Newsome, they are hoping to unearth the secrets of the Masquerade, a secret group of worshipers. What they worship is unknown: but the fate of humanity depends on the will of two researchers and an unnatural force.