Show summary Hide summary
NCIS reaches an extraordinary television milestone tonight with its 500th episode, and the show is delivering a shocking family secret that permanently changes everything for Special Agent McGee. After two decades of solving murders, the legendary CBS procedural airs “All Good Things” on March 24, proving why it remains one of the longest-running scripted dramas ever made.
🔥 Quick Facts
- Episode 500 Title: “All Good Things,” Season 23, Episode 13 airing tonight on CBS at 8pm ET
- McGee’s Twisted Reveal: Discovers he has an 18-year-old son named Mateo Garcia from a past relationship
- Historic Milestone: Only Gunsmoke, Lassie, and Law and Order LO have more episodes in live-action TV history
- Current Status: Just 1 original cast member remains after 23 years, yet show continues thriving
What Makes Tonight’s Episode a Game-Changer for McGee
The 500th episode centers on a Gibbs case that reunites the fractured NCIS team for an off-the-books mission. When the son of a Marine that Gibbs once helped contacts the agency in desperation, the divided team must set aside their conflicts. What unfolds, however, reshapes Timothy McGee’s entire personal story, introducing an 18-year-old named Mateo Garcia who claims familial connection to the beloved Special Agent. Actor Patrick Keleher from “The Rookie” brings the character to life, setting up major storylines for seasons ahead.
This twist reunites the core team off-the-books and forces them to chase justice without official authority or agency backing, creating unprecedented tension and vulnerability among NCIS’s most experienced investigators.
Lea Salonga returns as Madame Thénardier in Les Misérables opening tonight at Marina Bay Sands
NCIS hits 500th episode milestone tonight with shocking twist reveal
A Legacy Built to Last: How NCIS Defied All Odds
Few television shows survive two decades with cultural relevance intact. NCIS started as a JAG spin-off in 2003, launching with modest expectations. Today, it enters exclusive territory occupied only by legendary shows like “Gunsmoke” spanning over 600 episodes and “Lassie” with its historic 500-plus run. The show ranks among the longest-running scripted, live-action American prime-time series ever produced.
Showrunner Steven D. Binder recently praised the cast’s resilience through tremendous turnover. Major cast changes have seen Mark Harmon depart after leading the team for years, yet Sean Murray remains the sole surviving original cast member from 2003. Brian Dietzen and Rocky Carroll anchor the current ensemble, proving stability transcends individual departures.
The 500th Episode Details You Need to Know
| Detail | Information |
| Episode Title | “All Good Things” |
| Air Date | Tuesday, March 24, 2026 at 8:00 PM ET on CBS |
| Season and Episode | Season 23, Episode 13 |
| Major Guest Star | Patrick Keleher as Mateo Garcia (“The Rookie” star) |
| Plot Hook | McGee reveals he has an 18-year-old son from past relationship |
“There will always be an NCIS, barring the total collapse of the network broadcast model. We’ve built something that transcends individual actors.”
Steven D. Binder, NCIS Showrunner
The Cast That Keeps NCIS Alive After 500 Episodes
The current NCIS ensemble features Sean Murray as the only remaining original cast member from 2003. Supporting pillars include Brian Dietzen as Dr. Jimmy Palmer and Rocky Carroll as Director Leon Vance, both holding the show steady through major departures. Katrina Law, Wilmer Valderrama, and Diona Reasonover round out the core team, delivering chemistry that new viewers embrace instantly despite turnover. The ensemble’s commitment to character development keeps 500 episodes feeling fresh rather than repetitive.
Former leads like Mark Harmon shaped the show’s DNA across multiple decades, but the cast transitions prove NCIS transcends any single performer. Recent guest appearances and callbacks honor legacy while pushing narrative boundaries forward.
Will NCIS Continue Beyond 500 Episodes, or Is This the Beginning of the End?
With 500 episodes now complete, industry observers question whether NCIS can sustain momentum indefinitely. The show’s renewal in 2026 signals CBS’s confidence, and Showrunner Binder publicly stated there’s no predetermined ending date. However, network broadcast television faces unprecedented streaming competition, making future renewals uncertain beyond Season 24.
The McGee revelation sets up compelling character arcs that demand resolution across multiple episodes. Whether the show explores Mateo‘s relationship with his father, custody issues, or personal conflicts remains unknown, but the foundational storytelling suggests producers plan extensive narrative development. Will NCIS reach Season 25, hitting 600 episodes? Only time, ratings, and network decisions will tell.
Sources
- Variety – Steven D. Binder discusses 23 seasons surviving cast changes
- Collider – NCIS reaches 500-episode milestone tonight with episode details
- TV Insider – McGee’s shocking family connection revealed for milestone episode











