Henry Cavill is coming back as another superhero of a new universe, but no not as Superman, but as a monster hunter. But this time, Henry Cavill is not going to be the only one fighting off the monsters and saving the people by himself. This time the British actor is going to be accompanied by a few more heroes in the world of magic, intrigue and terrifying monsters.
Henry Cavill is going to play the character of Geralt, who is a traveling monster hunter, and Geralt is trained from birth about his profession. However, when an unusual young woman seeks him out for a favor, Geralt’s money and his life of monsters are now at stake.
Freya Allan is going to play the character of Princess Cirilla. Princess Cirilla of Cintra is the granddaughter of the Queen Calanthe. Princess Cirilla has unusual strong magic inherited and quickly develops a close bond with Geralt, whom she sees as a father.
Anya Chalotra is going to play the role of Yennefer in “The Witcher.” Yennefer of Vengerburg is a powerful sorceress and eventually becomes the love interest of Geralt. While Yennefer has worked as an apprentice of Tissaia de Vries, with the help of her master, she gets her physical disabilities removed.
Jodhi May plays the role of the character of Queen Calanthe. Known for her bravery and her beauty, Queen Calanthe is the queen of Cintra, and she is married to her second husband, King Eist.
Adam Levy is going to play the role of the character of Mousesack, also known as Ermion. Mousesack is a wise and skilled druid who is a faithful advisor to Queen Calanthe.
Anna Shaffer is going to appear as Triss Merigold, who is a good friend to both Geralt and Yennefer. She also boosts secret love for Geralt.