Streszczenie fabuły

Pierwszym celem Geralta jest odnalezienie Yennefer. Wraz z Vesemirem przybywają do Białego Sadu. Niedługo potem zjawia się Yennefer z eskortą niflgardzkich sił i przekonuje bohatera aby ten udał się z nią do Wyzimy. Na miejscu Geralt udaje się na audiencję do cesarza Nilfgardu, Emhyra. Ten zleca mu nowe zadanie. Jego nowym celem jest odnalezienie bliskiej mu osoby - Ciri. W czasie poszukiwań dowiaduje się, iż Dziki Gon już od jakiegoś czasu ściga Zirael. Geralt przemierza Velen, Novigrad oraz wyspy Skellige. W Velen wiedźmin poznaje Krwawego Barona, lokalnego możnowładcę, który w zamian za odnalezienie jego rodziny proponuje w zamian Geraltowi informacje o Ciri. Następnie bohater udaje się do miasta Novigrad. Tam spotyka Triss i przy pomocy jej, i reszty starych znajomych udaje im się uwolnić Jaskra, który posiada informację, na temat miejsca przebywania Ciri. Poeta współpracował z Ciri zanim trafił do lochów za działalność konspiracyjną. Jednak ten nie potrafi podać konkretnych szczegółów. Geraltowi pozostaje udać się na wyspy Skellige, by tam spotkać się z Yennefer i wspólnie zbadać katastrofę, która miała miejsce na wyspie Ard Skellig w tamtejszej puszczy. Wiedźmin odwiedza w międzyczasie swojego dawnego znajomego Cracha an Craite i pomaga jego dzieciom zdobyć koronę króla Skellige. Na miejscu katastrofy, parze udaje się ustalić, iż Ciri współpracuje z elfim czarodziejem, który pomaga dziewczynie uciekać przed Dzikim Gonem. Jednakże zdobyte informacje nadal nie pozwalają na zlokalizowanie Jaskółki. Kluczem do odnalezienia Ciri staje się Uma, najbrzydszy człowiek na świecie, którego Geralt mógł spotkać w Velen, w kasztelu Krwawego Barona. Wiedźmin wraca do Velen, odzyskuje Umę i postanawia zabrać go do Kaer Morhen. Tam wraz z wiedźminami - Vesemirem, Lambertem i Eskelem oraz Yennefer próbują zdjąć rzekomą klątwę, która ciąży na Umie. Uma okazuje się być Avallac'hem, elfim czarodziejem, który pomagał Ciri w ucieczce przed Dzikim Gonem. Elf zdradza gdzie szukać Ciri. Geralt udaje się na Wyspa Mgieł. Tam odnajduje, pomimo chwilowego zwątpienia żywą Ciri. Razem wracają do Kear Morhen, aby obronić się przed atakiem Dzikiego Gonu. Wiedźmińską twierdzę udaję się obronić, jednakże przy jej obronie ginie Vesemir (i w zależności od wyboru gracza Vigi Pomyleniec). Dalsza część opowiada o przygotowaniach, w celu zgładzenia Eredina i zniszczenia Dzikiego Gonu. Przy pomocy sił Nilfgardu, loży czarodziejek oraz mieszkańców wysp Skellige bohaterom udaje się zgładzić Eredina (śmierć ponosi jednak Crach). Ku zdziwieniu Geralta, w chwili śmierci przywódcy Dzikiego Gonu, Eredin wspomina o rzekomej zdradzie elfiego czarodzieja. Wiedźminowi udaje się przebić do starej elfiej wieży na wyspie Undvik i spotyka owego Avallac'ha wraz z Ciri. Zirael tłumaczy Geraltowi swoje przeznaczenie, musi uratować ten i inne światy przed nieuniknionym kataklizmem Białego Zimna.