Fans of Netflix show The Witcher have threatened to boycott its next series after it was confirmed the lead actor is to be replaced. British actor Henry Cavill, 39, played white-haired monster hunter Geralt of Rivia for the hit fantasy show’s first two seasons, and it has been confirmed its upcoming third season will be his last in the role.
Cavill took to Instagram last week to officially announce he is to reprise his role as Superman in future DC projects, following a cameo appearance in Black Adam, which stars Dwayne Johnson as the titular antihero. Within days of his announcement, it was confirmed he would not be returning to The Witcher and will be replaced by Australian actor Liam Hemsworth, 32, for the show’s fourth season.
Confirming the news on Instagram, Cavill said: “My journey as Geralt of Rivia has been filled with both monsters and adventures, and alas, I will be laying down my medallion and my swords for Season 4. In my stead, the fantastic Mr Liam Hemsworth will be taking up the mantle of the White Wolf.