Skip to the content
-
Dark Winds season 2 review: The Western noir makes a creepy, edge-of-your-seat return
By Saloni Gajjar July 28, 2023 | 3:00pm
-
What We Do In The Shadows recap: An all-star crew of energy vampires can't liven up a dull affair
By William Hughes July 28, 2023 | 2:35am
-
And Just Like That… recap: Aidan returns for a Valentine’s Day dinner
By Lauren Chval July 27, 2023 | 7:45am
-
The Witcher season 3, volume 2 review: Henry Cavill deserves a better exit
By Jen Lennon July 27, 2023 | 7:01am
-
Secret Invasion finale: A waste of time and talent
By Sam Barsanti July 26, 2023 | 4:28pm
-
Twisted Metal review: Anthony Mackie is the saving grace of a messy post-apocalyptic comedy
By William Hughes July 26, 2023 | 3:00pm
-
Good Omens season 2 review: Less scope, more fan service
By Cindy White July 26, 2023 | 7:00am
-
Heels season 2 review: Starz's indie-wrestling show dials up the drama
By Max Gao July 25, 2023 | 7:29pm
-
This Fool season 2 review: The funniest Hulu comedy you're not watching
By Saloni Gajjar July 25, 2023 | 4:00pm
-
Harley Quinn season 4 review: The clown princess of crime reforms
By Jenna Scherer July 24, 2023 | 4:00pm
-
How To With John Wilson season 3 review: A funny, probing, brilliant sendoff
By Manuel Betancourt July 24, 2023 | 4:01am
-
The Righteous Gemstones recap: With the siblings siloed, the Gemstones start to look like a family
By Matt Schimkowitz July 24, 2023 | 2:45am
-
Futurama season 11 review: The show is resurrected (again) as pure comfort TV
By Sam Barsanti July 22, 2023 | 6:00pm
-
What We Do In The Shadows recap: Weird, horny, and funny as hell
By William Hughes July 21, 2023 | 2:35am
-
Praise Petey review: Freeform gives adult animation a whirl
By Jenna Scherer July 20, 2023 | 3:00pm
-
And Just Like That… recap: It’s finally time to talk about Miranda’s divorce
By Lauren Chval July 20, 2023 | 7:45am
-
Secret Invasion recap: All plot and no play makes this a dull show
By Saloni Gajjar July 19, 2023 | 4:58pm
-
Minx season 2 review: The raunchy workplace comedy digs deeper
By Saloni Gajjar July 18, 2023 | 1:00pm
-
The Righteous Gemstones recap: How do you like me now
By Matt Schimkowitz July 17, 2023 | 2:30am
-
Justified: City Primeval review: Timothy Olyphant returns in a riveting sequel
By Saloni Gajjar July 14, 2023 | 1:00pm
-
What We Do In The Shadows recap: Things are finally changing as season 5 begins
By William Hughes July 14, 2023 | 3:00am
-
And Just Like That… recap: RIP Che Pasa, we hardly knew ye
By Lauren Chval July 13, 2023 | 7:30am
-
Secret Invasion recap: Did you get what you wanted from this life?
By Sam Barsanti July 12, 2023 | 3:33pm
-
The Summer I Turned Pretty season 2 review: Back to break your heart
By Lauren Chval July 12, 2023 | 3:00pm
-
Project Greenlight review: The new generation fails to live up to its promise
By Meredith Hobbs Coons July 11, 2023 | 4:00pm
-
The Afterparty season 2 review: The comedy comes up short in its return
By Saloni Gajjar July 11, 2023 | 1:00pm
-
Full Circle review: Steven Soderbergh plays to his strengths in this Max miniseries
By Manuel Betancourt July 10, 2023 | 3:00pm
-
The Righteous Gemstones recap: Are you there, God? It’s me, Judy Gemstone
By Matt Schimkowitz July 10, 2023 | 2:30am
-
The Horror Of Dolores Roach review: A bloody good cannibal dramedy
By Saloni Gajjar July 7, 2023 | 1:00pm
-
And Just Like That… recap: We miss the old Miranda
By Lauren Chval July 6, 2023 | 7:45am
-
Secret Invasion recap: Nobody here is very good at being a spy
By Sam Barsanti July 5, 2023 | 4:22pm
-
The Idol season 1 finale: Joss goes full Britney in a messy sendoff
By Manuel Betancourt July 3, 2023 | 4:20pm
-
The Righteous Gemstones recap: Sinner, you better get ready
By Matt Schimkowitz July 3, 2023 | 2:45am
-
And Just Like That... recap: Behold, the MILF List
By Lauren Chval June 29, 2023 | 7:45am
-
The Witcher season 3, volume 1 review: Henry Cavill plays it safe in his final batch
By Jen Lennon June 29, 2023 | 7:01am
-
Secret Invasion recap: Nick Fury has a bad day, and the Skrull plan takes shape
By Sam Barsanti June 28, 2023 | 8:00am
-
Warrior season 3 review: Gritty martial arts drama is back with a vengeance
By Max Gao June 27, 2023 | 2:00pm
-
The Idol recap: This show is just plain boring to watch
By Manuel Betancourt June 26, 2023 | 5:06pm
-
The Righteous Gemstones recap: Walton Goggins crashes Cousins Night and hits "Payday"
By Matt Schimkowitz June 26, 2023 | 2:40am
-
Hijack review: Idris Elba leads a big, silly Apple TV Plus thriller
By Saloni Gajjar June 23, 2023 | 2:00pm
-
And Just Like That… season 2 premiere: The show returns with more cringe and comfort
By Lauren Chval June 22, 2023 | 8:30am
-
Secret Invasion premiere: Nick Fury has changed…but has he really?
By Sam Barsanti June 21, 2023 | 8:00am
-
The Bear season 2 review: Last year's show of the summer makes a brilliant return
By Todd Lazarski June 20, 2023 | 8:57pm
-
I’m A Virgo review: Boots Riley makes a wonderfully weird TV show
By Jenna Scherer June 20, 2023 | 5:08pm
-
The Idol recap: Is this parody or an utter failure to parody?
By Manuel Betancourt June 19, 2023 | 3:38pm
-
The Righteous Gemstones season 3 premiere: Succession comes to those who pray
By Matt Schimkowitz June 19, 2023 | 3:15am
-
Black Mirror season 6 review: Through the past, darkly
By Kayleigh Dray June 15, 2023 | 7:00am
-
Our Planet II review: A visually stunning meditation on migration
By Meredith Hobbs Coons June 13, 2023 | 3:00pm
-
The Idol recap: WTF is this show doing?
By Manuel Betancourt June 12, 2023 | 5:46pm
-
Top Chef season 20 finale: A global winner is crowned
By Christina Izzo June 9, 2023 | 3:41am
-
The Crowded Room review: Tom Holland leads an utterly confused thriller
By Emma Keates June 8, 2023 | 3:00pm
-
Never Have I Ever season 4 review: Netflix bids farewell to one of its finest originals
By Saloni Gajjar June 8, 2023 | 7:00am
-
Based On A True Story review: A flimsy but fun takedown of the true crime genre
By Saloni Gajjar June 6, 2023 | 3:00pm
-
The Idol premiere: HBO's hollow spectacle of sex and pop music
By Manuel Betancourt June 5, 2023 | 3:48pm
-
Cruel Summer season 2 review: Smells like teen murder
By Christina Izzo June 5, 2023 | 3:24pm
-
The Eric Andre Show season 6 review: Cringe by design
By Meredith Hobbs Coons June 2, 2023 | 1:00pm
-
Top Chef recap: World All-Stars heads into its finale with a shocking exit
By Christina Izzo June 2, 2023 | 2:30am
-
Nancy Drew season 4 premiere: The final round kicks off with a classic
By Mary Kate Carr June 1, 2023 | 1:00am
-
Ted Lasso season 3 finale: "So Long, Farewell"
By Manuel Betancourt May 31, 2023 | 5:21pm
-
I Think You Should Leave With Tim Robinson season 3 review: “It’s just too good!”
By Meredith Hobbs Coons May 30, 2023 | 7:01am
-
Barry series finale: The Mask Collector
By Matt Schimkowitz May 29, 2023 | 5:37am
-
Succession series finale: The kids aren't alright
By William Hughes May 29, 2023 | 5:18am
-
Somebody Somewhere season 2 finale: A pitch-perfect, achingly beautiful sendoff
By Manuel Betancourt May 29, 2023 | 4:05am
-
Somebody Somewhere recap: Sam and Joel have a spat
By Manuel Betancourt May 29, 2023 | 3:35am
-
Yellowjackets season 2 finale: "It was just us"
By Hattie Lindert May 26, 2023 | 3:53pm
-
Top Chef recap: They're not ready for this jelly
By Christina Izzo May 26, 2023 | 2:30am
-
Ted Lasso recap: “Mom City” has bits and pieces of a killer Lasso episode
By Manuel Betancourt May 24, 2023 | 8:00am
-
American Born Chinese review: Disney Plus adaptation hits a sci-fi sweet spot
By Saloni Gajjar May 22, 2023 | 3:00pm
-
Somebody Somewhere recap: Sam's haunting portrait of heartbreak
By Manuel Betancourt May 22, 2023 | 3:00am
-
Barry recap: The show's penultimate half-hour reminds us that it's still a comedy
By Matt Schimkowitz May 22, 2023 | 2:45am
-
Succession recap: Three brilliant speeches try, and fail, to put Logan Roy to rest at last
By William Hughes May 22, 2023 | 2:15am
-
Platonic review: A coming-of-middle-age comedy about the friends we can’t quit
By Cindy White May 19, 2023 | 1:00pm
-
Yellowjackets recap: Sink or swim
By Hattie Lindert May 19, 2023 | 8:00am
-
Top Chef recap: And then there were four
By Christina Izzo May 19, 2023 | 2:30am
-
XO, Kitty review: The scene stealer from To All The Boys I've Loved Before gets her own show
By Lauren Chval May 18, 2023 | 4:00am
-
Ted Lasso recap: This show cannot seem to get out of its own way
By Manuel Betancourt May 17, 2023 | 8:00am
-
Primo review: A comfort watch that puts a Mexican-American family front and center
By Manuel Betancourt May 16, 2023 | 3:00pm
-
Somebody Somewhere recap: Will we finally get a softer version of Sam?
By Manuel Betancourt May 15, 2023 | 3:10am
-
Barry recap: Fuches and Hank endure the gauntlet of pain to self-actualization
By Matt Schimkowitz May 15, 2023 | 2:40am
-
Succession recap: It's a Roy world; we just live in it
By William Hughes May 15, 2023 | 2:05am
-
Yellowjackets recap: "Does a hunt that has no violence feed anyone?"
By Hattie Lindert May 12, 2023 | 8:00am
-
High Desert review: Patricia Arquette anchors Apple TV Plus' weird, delightful comedy
By Saloni Gajjar May 12, 2023 | 7:00am
-
Mulligan review: It's the end of the world as we know it, and this Netflix show ain't fine
By Max Gao May 12, 2023 | 4:00am
-
Top Chef recap: It’s thali time!
By Christina Izzo May 12, 2023 | 2:30am
-
Ted Lasso recap: A sensitive, gratingly sweet episode
By Manuel Betancourt May 10, 2023 | 8:00am
-
Queer Eye season 7 review: As satisfying and soul-warming as ever
By Christina Izzo May 9, 2023 | 3:00pm
-
The Great season 3 review: The Hulu comedy makes a triumphant return
By Saloni Gajjar May 9, 2023 | 2:00pm
-
Class Of '09 review: FX's convoluted FBI drama crumbles under big ideas
By Saloni Gajjar May 8, 2023 | 4:00pm
-
The Muppets Mayhem review: A family-friendly music biz satire
By David Cote May 8, 2023 | 2:00pm
-
Somebody Somewhere recap: Love is in the air
By Manuel Betancourt May 8, 2023 | 3:10am
-
Barry recap: Barry and Sally go method in the middle of nowhere
By Matt Schimkowitz May 8, 2023 | 2:40am
-
Succession recap: Quite possibly the most brutal Roy family party yet
By William Hughes May 8, 2023 | 2:05am
-
Yellowjackets recap: “It’s you and me against the whole world”
By Hattie Lindert May 5, 2023 | 8:00am
-
Top Chef recap: Restaurant Wars gets a terrifying new twist
By Christina Izzo May 5, 2023 | 2:30am
-
Queen Charlotte: A Bridgerton Story review: So much to say, so little time
By Mary Kate Carr May 3, 2023 | 4:31pm
-
Bupkis review: Pete Davidson's semi-autobiographical comedy takes too long to find its footing
By Annie Berke May 3, 2023 | 3:00pm
-
The Real Housewives Of New Jersey recap: When it rains, it bores
By Christina Izzo May 3, 2023 | 2:31pm
-
Ted Lasso recap: Has this show lost its way?
By Manuel Betancourt May 3, 2023 | 8:00am
-
The Other Two season 3 review: The satire is as sharp as ever
By Jenna Scherer May 2, 2023 | 4:00pm
-
Somebody Somewhere recap: Fred has big news
By Manuel Betancourt May 1, 2023 | 3:05am
-
Barry recap: NoHo Hank's crime utopia has a quicksand problem
By Matt Schimkowitz May 1, 2023 | 2:40am
-
Succession recap: Kendall Roy finally goes full messiah mode
By William Hughes May 1, 2023 | 2:05am
-
Top Chef recap: Fast, furious, and frazzled
By Christina Izzo April 28, 2023 | 2:30am
-
Citadel review: Prime Video's bland spy show wastes its stars (and a whole lot of money)
By Saloni Gajjar April 27, 2023 | 2:00pm
-
Firefly Lane season 2, part 2 review: An emotional wallop, finally
By Christina Izzo April 27, 2023 | 7:01am
-
The Real Housewives Of New Jersey recap: Stuck in the mud
By Christina Izzo April 26, 2023 | 2:44pm
-
Fatal Attraction review: An '80s erotic thriller is reimagined
By Manuel Betancourt April 26, 2023 | 2:00pm
-
Ted Lasso recap: The show gets back to focusing on some damn soccer
By Manuel Betancourt April 26, 2023 | 8:00am