Will and Grace

  1. Episode 6 Rosario’s Quinceañera
    Will & Grace Recap: R.I.P. Rosie Salazar Well, ladies and Debra Messing stans, we knew this day was coming.
  2. Episode 3 Emergency Contact
    Will & Grace Recap: Princess Dye Job This episode is full of Will & Grace deep cuts.
  3. Episode 2 Who’s Your Daddy
    Will & Grace Recap: Oldies But Goodies This is a perfect, classic Will & Grace episode.
  4. Episode 1 11 Years Later
    Will & Grace Season-Premiere Recap: Where There’s a Will, There’s a Way Good news: Nothing has really changed with this Will & Grace revival.

The Latest TV News

  1. coming soon
    Brooke Davis and Peyton Sawyer Are Bringing One Tree Hill Back Chad Michael Murray isn’t on board but wants the reboot “for the fans.”
  2. buffering
    Welcome to SpinCo Notes on the debundling of NBCUniversal.
  3. uh-uh. not guilty.
    Jussie Smollett’s Conviction Is Overturned He’s out of jail permanently.
  4. the vulture transcript
    The You’re The Worst Cast Would Like Their Movie Now Stephen Falk and his actors are ready for a follow-up film, if FX is ready to pay for it.
  5. adaptive behavior
    ‘Your Nose Is Pressed Up Against the Ambiguity of It’ How Patrick Radden Keefe and Joshua Zetumer captured Say Nothing’s contradictory portrait of The Troubles onscreen.
  6. vulture investigates
    Who Are the Thirsty Celebrities on The Masked Singer? Our best guesses for season 12.
  7. (not) coming soon
    Euphoria Season 3 Is Finally Happening But not with Storm Reid.
  8. here we go again!
    PBS to Air Doc About Newt Gingrich-Approved Immigrants The cozying up to the incoming administration has begun.
  9. the vulture transcript
    How The Penguin Became the Sofia Falcone Show Cristin Milioti thought through every motivation, music cue, and mullet option to craft the most sympathetic psychopath on TV.
  10. hive mind
    Yellowjackets Wants to Be Your Bloody Valentine Season three will have a double premiere on a romantic date.
`; // integrate Sub(x) scripts and elements if (hostname !== 'subs.nymag.com') { // do not integrate on this subdomain document.head.appendChild(trackingScript); document.body.insertAdjacentHTML('beforeend', subXAnimationElements); }