Take a look at Season Two of the 'sword 'n sorcery' fantasy TV series "The Witcher", starring actor Henry Cavill as monster hunter 'Geralt of Rivia", streaming late 2021 on Netflix:
"...convinced the life of 'Yennefer' was lost at the 'Battle of Sodden'...
"...'Geralt of Rivia' brings 'Princess Cirilla' to the safest place he knows. His childhood home of 'Kaer Morhen'.
"While the 'Continent' kings, elves, humans and demons strive for supremacy outside its walls, he must protect the girl from something far more dangerous:
"The mysterious power she possesses inside.
"Geralt struggles to find his place in a world where people often prove more wicked than beasts.
"But when destiny hurtles him towards a powerful sorceress, and a young princess with a dangerous secret, the three must learn to navigate the increasingly volatile 'Continent' together..."
Click the images to enlarge...