Television is enjoying another peak TV wave with high quality, big production shows, mostly due to streaming services.
Netflix has produced hit after hit from the French show Lupin, to its most-watched show Bridgerton, which 82 million households viewed worldwide.
But there are some TV shows that everyone must watch at least once.
For this list, we'll be looking at beloved and critically acclaimed shows from the Sopranos, to the game-changing Game of Thrones to the perennial favourite The Office that is enjoying a resurgence.
View the full list above.
ALSO READ | Why binge-watching TV might not replace weekly instalments
Compiled by Leandra Engelbrecht