Zástup nilfgaardské armády pochodující napříč krajinou přivede Geralta zpět do Cintry, aby ochránil princeznu Ciri. Královna Calanthé odmítá vydat svou vnučku Zaklínači a místo ní mu podstrčí dvojnici. Geralt ale tento podvod rychle prokoukne. Čaroděj Vilgefortz lstí přivede Yennefer do Aretuzy. Jeho záměrem je shromáždit mágy a podniknout kroky proti rozrůstající se moci Nilfgaardu.