Here is the answer to "Is Henry Cavill in The Witcher season 3?" This explains whether or not he has been replaced by Liam Hemsworth.
Why is Henry Cavill leaving The Witcher after season 3?
The Witcher Season 3: Release Date, Trailer, Cast & More
The Witcher Season 3 Part 2 Is a Weird Farewell to Henry Cavill
Netflix Wants Fans to Know Henry Cavill Is in 'the Witcher' Season 3
The Witcher director trusted Henry Cavill's decision to leave - Dexerto
THE WITCHER Season 3 Trailer Features Henry Cavill's Geralt Unleashing Bloody Fury — GeekTyrant
The Witcher Season 3 The Witcher S3 Vol 2 feels more like a disservice than a fitting farewell to Henry Cavill as Geralt of Rivia - Telegraph India
The Witcher Season 3 gives Henry Cavill's Geralt a heroic sendoff, showrunner says
Why is Henry Cavill leaving The Witcher after season 3?
How Henry Cavill Exits The Witcher - Breaking Down Geralt's S3 Ending & Liam Hemsworth's Future
Netflix 'The Witcher' Season 3 Trailer Henry Cavill