46 best Netflix shows to watch (and 13 shows you should skip)

Here's the Netflix shows we think are worth watching and the few that are better off skipped.
Theo James as Eddie Horniman in The Gentlemen
Theo James as Eddie Horniman in The Gentlemen /
14 of 58
The Witcher season 3 - Best Netflix shows
The Witcher. Cr: Netflix. /

The Witcher

Seasons: 3

Created By: Lauren Schmidt Hissrich

Starring: Henry Cavill, Freya Allan, Eamon Farren, Anya Chalotra, Joey Batey, MyAnna Buring, Royce Pierreson, Mimi Ndiweni, Wilson Radjou-Pujalte, Anna Shaffer, Mahesh Jadu

In the past few years, a couple of the most popular fantasy series have come to an end, and it’s entirely likely that you’re still trying to scratch that itch. Perhaps you’ve fallen short with some of the series you have tested, or maybe you haven’t seemed to find that perfect fit to commit to for multiple seasons. But we have a feeling that Netflix’s original series The Witcher could be the one.

Based on Andrzej Sapkowski’s series of books of the same name, The Witcher stars the erstwhile Superman and Sherlock Holmes (among other famous roles) Henry Cavill as Geralt of Rivia, a monster hunter with a touch of magic who’s linked by destiny to Crown Princess Ciri (Freya Allan). The series follows formative events of the two, as well as sorceress Yennefer of Vengerberg (Anya Chalotra), before each of the three collide with the invaders of Nilfgaard.

The Witcher achieved a viewership of 76 million households during its first month of streaming on Netflix, clearly displaying a demand for a new fantasy series to take over pop culture. While not yet as ubiquitous as certain others,

The Witcher season 2 premiered on Netflix in Dec. 2021 and was another hit for the streamer. The Witcher season 3 just premiered on June 29, and it’s so good. It’s easily the best season yet. The second half of the season was released on July 27. Sadly, Henry Cavill is leaving The Witcher after season 3.

Of course, the fantasy series isn’t a one-size-fits-all binge, but if this sounds up your alley, don’t be afraid to add it to your watch list.

The Witcher has also been renewed for season 4, which will hit Netflix sometime in the next few years. Liam Hemsworth will play Geralt of Rivia in the new season.

Verdict: WATCH