Henry Cavill can brag about playing Clark Kent/Superman and The Witcher’s Geralt of Rivia, but he’s not the first actor to play both. Based on the books series of the same name by Andrzej Sapkowski, The Witcher was released on Netflix in December 2019 and was one of the most anticipated releases of the year. Netflix knew what it had, and renewed the series for a second season before the release of the first one.

The Witcher is mostly based on the books The Last Wish and Sword of Destiny, and follows the stories of three characters, set in different points in time and converging near the end of the season. Those characters are Geralt of Rivia (Henry Cavill), an enhanced monster hunter with a reputation of being the best; Yennefer of Vengerberg (Anya Chalotra), a powerful sorceress; and Ciri (Freya Allan), the crown princess of Cintra and who is in the process of discovering her powers.

Netflix’s The Witcher is not the first TV adaptation of Sapkowski’s novels, the first one being the Polish version titled The Hexer, which isn’t exactly Sapkowski’s favorite – however, Netflix’s is the first English-language adaptation. Another “first” that The Witcher could brag about is having a Superman playing Geralt of Rivia, but as it turns out, Henry Cavill isn’t really the first one with that privilege.