The second half of The Witcher season 3 is now streaming on Netflix, but does Henry Cavill's Geralt of Rivia go out on a high?
To be totally honest, it feels like business as usual for the series. There's been a lot of chatter about The Witcher delivering a storyline explanation for Geralt's change in appearance (Liam Hemsworth takes over the role in season 4) but the finale holds no real clues for fans when it comes to what that might entail.
As the season wraps up, Geralt is defeated and nearly killed in battle by Vilgefortz. He manages to recover thanks to the intervention of Eithné and the Dryads, and after meeting Milva and reuniting with Jaskier, he recovers from his physical and psychological wounds.
Ciri, meanwhile, is now with The Rats (setting up that upcoming spin-off) but both Geralt and Yennefer believe she's been captured and is in Nilfgaard. They go their separate ways in an effort to rescue her, with a full-strength Geralt setting off for Nilfgaard alongside Jaskier and Milva.
And that's it! Despite rumours and speculation to the contrary, Liam Hemsworth does not appear in The Witcher season 3, volume 2.
As we noted, there's also nothing that sets the stage for Geralt to get his new face, and we're assuming that when season 4 begins, he'll just look different and there will be no explanation as to why. That's not the worst idea in the world when it comes to recasting an actor, though, and is probably less convoluted.
Still, while there's an awful lot that happens in these final few instalments of season 3, it seems wrong to say Cavill gets to go out on a high. It's a fine ending for his stint as this character, but not one that's likely to be remembered in any meaningful way.
How do you feel about The Wicther's season 3 finale? Let us know in the comments section.