Soul Reaver 2 is the third installment of the Legacy of Kain franchise. It continues the plot of its predecessor, Legacy of Kain: Soul Reaver.
1500 years ago the vampire overlord Kain conquered the fantasy world of Nosgoth and established a new race of immortal vampires. The Elder God, who sees vampires as an abomination against the circle of life, opposes Kain. When Kain killed his lieutenant Raziel, The Elder God brought the dead man back to life to fight against Kain.
At the beginning of Soul Reaver 2, both Raziel and Kain travel back in time to the ancient eras of Nosgoth. They both try to alter history in their favor. Raziel discovers he is the only person in Nosgoth who can evade his predefined fate, so he faces a dilemma: should he follow his predetermined past to defeat Kain, or should he break free from the bonds of destiny.
The player assumes the role of Raziel, controlling him from the third person view. Raziel travels Nosgoth to fight monsters and other enemies. In the battles, he uses his Soul Reaver sword that allows him to steal the souls of his opponents. Various attacks can be used to form powerful combo movements.
Gathered souls allow Raziel to enter the spectral realm. It is a world of ghosts that mirrors the real world. Spiritual realm allows Raziel to regenerate his health and avoid certain obstacles. After dying in the real world, the protagonist has to continue his journey in the spirits' world.