TV
Here is our archive of TV coverage, which includes recaps, reviews, explainers, news, features, lists, and more from your latest TV shows.
We also have a Movie Archive too.
See season 2, episode 2 recap – “Forever”
This recap of See season 2, episode 2, “Forever”, contains spoilers. In the first season’s finale, Baba Voss gave Jerlamarel the worst possible fate for...
Money Heist season 5, episode 1 recap – the opening chapter explained
This recap of Netflix’s Money Heist season 5, episode 1, “The End of the Road,” contains spoilers. Ah, we are finally back! Inject Money Heist...
Truth Be Told season 2, episode 3 recap – “If Wishes Were Horses”
This recap of Apple TV+’s Truth Be Told season 2, episode 3, “If Wishes Were Horses,” contains spoilers. Read the recap of the previous episode....
Q-Force review – animated international espionage with an LGBTQ+ twist
This review of Q-Force is spoiler-free. Q-Force, I should stress, is funny. Despite everything else that one might say about it, most of it much...
How to Be a Cowboy season 1 review – courage is being scared to death and saddling up anyway
This review of the Netflix series How to Be a Cowboy season 1 does not contain spoilers. If early reports are to be believed, How...
Nine Perfect Strangers Season 1 Episode 5 Recap – “Sweet Surrender”
This recap of the Hulu series Nine Perfect Strangers Season 1 Episode 5 contains spoilers. Read the recap of the previous episode. It’s strange —...
Chapelwaite season 1, episode 2 recap – “Memento Mori”
This recap of Chapelwaite season 1, episode 2, “Memento Mori”, contains spoilers. You wouldn’t want to live in basically any town Stephen King has ever...
Sparking Joy season 1 review – will this show transform the cleanliness of your home?
This review of the Netflix reality series Sparking Joy season 1 contains no spoilers. If you’re an individual (or a family) that struggles with the...
The Walking Dead season 11, episode 3 recap – “Hunted”
This recap of The Walking Dead season 11, episode 3, “Hunted”, contains spoilers. After a thoughtful and intriguing two-part premiere, the eleventh and final season...
Only Murders in the Building season 1 review – a wholesome and addictive story
This review of Hulu’s Only Murders in the Building season 1 contains minor spoilers — the review is based on the first 3 episodes. The...
Hometown Cha-Cha-Cha season 1, episode 2 recap – confront your mistake or be a rice cake
This recap of the Netflix K-Drama series Hometown Cha-Cha-Cha season 1, episode 2 recap contains spoilers. Read the recap of the previous episode. What is...
Titletown High Season 1 Review – the Valdosta Wildcats and their controversial coach
This review of the Netflix reality series Titletown High contains no spoilers. “It doesn’t matter how you play the game, what matters is what you...
D.P. season 1, episode 6 recap – the ending explained and post-credits scene
This recap of Netflix K-Drama series D.P. season 1, episode 6, “Onlookers,” — the ending explained — contains significant spoilers. Read the review of the...
D.P. season 1 review – the finest K-Drama mini-series this year
This review of Netflix K-Drama series D.P. season 1 does not contain spoilers. When a story centers on bullying, there’s an assumed notion that some...
Truth Be Told season 2, episode 2 recap – “Ghosts at the Feast”
This recap of Apple TV+’s Truth Be Told season 2, episode 2, “Ghosts at the Feast,” contains spoilers. Read the recap of the previous episode....
Ted Lasso season 2, episode 6 recap – what happened in “The Signal”?
This recap of Apple TV+s Ted Lasso season 2, episode 6, “The Signal,” contains significant spoilers. Read the recap of the previous episode. It’s easy...
See season 2, episode 1 recap – “Brothers and Sisters”
This recap of See season 2, episode 1, “Brothers and Sisters”, contains spoilers. It has been a while since we last heard from Apple TV+’s See....
Hospital Playlist season 2, episode 10 recap – unexpected news
This recap of the Netflix K-Drama series Hospital Playlist season 2, episode 10 contains major spoilers. Read the recap of the previous episode. We are...