Witcher is going to undergo major changes in the future, and the final season featuring Henry Cavill as Geralt of Rivia is about to premiere Netflix. Entertainment Weekly shared new stills from the upcoming episodes, which show the main character and Yennefer (Anya Chalotra) reconnect after some time of separation. The new season will directly adapt Time for contempt, the fifth book in a series that served as the basis for a television adaptation for over three years. This time, the show will follow the books more closely after taking some creative liberties in previous seasons.

The third part will shake up the world with Geralt relinquishing his oath of neutrality, setting a change of pace for the protagonist, who now admits he needs his family. On top of that, Yennefer has to teach Ciri magic. The series’ creative team implemented many Indian dance-inspired moves to make the character’s magic-related sequences more intimate. Step by step, Witcher allows his characters to grow with new challenges as they continue to protect Elder Blood from the wrong hands.

COLLIDER VIDEO OF THE DAY

SCROLL TO CONTINUE CONTENT

In the first trailer for the new part, Gerard enters a dark cave where he drinks a special potion that seems to reveal his dark side. The short video teases that things are about to change this time, as the characters fight with their magical powers, swords and hand-to-hand combat skills as they run from the forces of evil that threaten to harm them. When the trailer ends, Ciri (Freya Allan) is lost in the labyrinth, far from the safety that Geralt and Yennefer could provide her. Time will tell if the heroes can rescue her in time.

witcher season 3
Image via Entertainment Weekly

New Geralt is on the way

Although Henry Cavill has stated that he enjoys playing Geralt of Rivia, he will move away from the role after the series’ third season airs. Witcher. After he reprized the role of Superman during the post-credits Black Adam, it was speculated that the actor would be leaving the fantasy series to free up his schedule for a new project featuring the Man of Steel. However, James Gunn announced that the new actor would be wearing the cape, meaning that Cavill would no longer play the role. Liam Hemsworth will play Geralt when Witcher moving forward into the future.

You can see the new footage from the third season Witcher below, before the new episodes premiere on June 29:

witcher season 3
Image via Entertainment Weekly