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.
Everything we know about The Witcher season 3
The Witcher' Season 3, Volume 1 Review: Henry Cavill, Please Don't Go
The Witcher Season 3 teaser has dropped, showing Henry Cavill in his last season as Geralt - CNA Lifestyle
These Witcher 'He's Still Geralt' Billboards Are Just Embarrassing For Netflix
The Witcher season 3 gives Henry Cavill heroic sendoff before recasting
The Witcher: Liam Hemsworth replaces Henry Cavill in 'The Witcher' season 3; Producers promise a 'flawless' transition - The Economic Times
The Witcher Season 3 Part 2 Is a Weird Farewell to Henry Cavill
The Witcher renewed for Season 4; role of Geralt recast
The Witcher Season 3: Did Henry Cavill Come Back and Return as Geralt?
Netflix Wants Fans to Know Henry Cavill Is in 'the Witcher' Season 3
The Witcher Season 3 gives Henry Cavill's Geralt a heroic sendoff, showrunner says
Henry Cavill Is Leaving Netflix's 'The Witcher' & He's Being Replaced By A Hemsworth - Narcity
Henry Cavill Leaving The Witcher in Season 4, Liam Hemsworth Joins Cast