Geralt, Ciri (Freya Allan), and Yennefer (Anya Chalotra) are separated once again by the end of Season 3. After being brutally defeated by the treacherous mage Vilgefortz (Mahesh Jadu) , who’s working with Nilfgaard, Geralt is forced to retreat and recover from his injuries. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.