After two years, Season 2 of The Witcher is finally almost here as Henry Cavill returns as Geralt of Rivia, who finally found Ciri (Freya Allen), who he’s bound to by destiny while Yennefer is caught in the war between Cintra and Nilfgaard that is raging across The Continent.