From the tranquil beaches of Bali, to the boulevards of Paris, the urban chaos of New York, and finally to the old killing fields of Vietnam, John Rain must grapple not only with his brutal enemies, but also with the latent killer inside himself - a battle that not even he can hope to survive intact.