The often-gloomy world of the dark fantasy franchise The Witcher is filled with morally-ambiguous characters whose turbulent relationships with those around them drive the story to its heartbreaking conclusion. However, there are three characters whose troubled dynamic seems to be especially memorable to fans: Geralt of Rivia, Yennefer of Vengerberg, and Triss Merigold.
Read more on gamerant.com