Story
Der Spieler ist Geralt von Rivia, ein professioneller Monsterjäger, ein Hexer. Verstrickt in die politischen Unruhen, die Temeria heimsuchten, half Geralt, die Rebellion des Ordens der Flammenrosen zu unterdrücken. Bald darauf rettete er König Foltest das Leben, als der Monarch von einem zauberhaften Attentäter angegriffen wurde. Er schützt weiterhin den König und dient als Leibwächter, während Foltest versucht, Frieden in sein Königreich zu bringen. Die letzten Bastionen des Ordens sind der königlichen Armee gewichen, doch eine weitere Aufgabe bleibt – die Baronin La Valette kündigte ihre Abspaltung vom Reich an, und ihre Festung muss eingenommen werden. Einen Monat nach dem versuchten Attentat stehen die Armeen von Foltest vor den Toren des Schlosses La Valette und bereiten sich auf einen letzten Angriff vor. Noch immer an der Seite von Foltest, ist Geralt unter ihnen, unfähig, seine persönliche Suche nach der Herkunft und Identität des mysteriösen Attentäters zu beginnen.