Here’s who brought the CBS police procedural to life

NCIS Season 23 Episode 12, titled, In Too Deep delves into a complex case involving the mysterious death of a Naval Chief Warrant Officer at a park. The case gets complicated when the team finds a photograph of a woman, duct tape, and zip ties in his car.

It spirals into a case that is related to McGee’s past. However, what leaves the viewers stunned is when Director Vance reveals to Special Agent Parker that NCIS is shutting down due to budget constraints. Episode 13 of Season 23 marks the 500th milestone episode of the long-running police procedural series. With the future of the agency hanging in the balance, it would be interesting to watch how the team reacts to the heartbreaking update.

The penultimate episode sets the stage for the 500th installment, and here’s who plays whom in NCIS Season 23. The episode is written by Marco Schnabel, while Michael Zinberg has directed it. Here’s who plays whom in NCIS Season 23 Episode 12.


NCIS Season 23 Episode 12 cast and characters guide

Sean Murray as Special Agent Timothy McGee

Sean Murray plays Special Agent Timothy McGee in NCIS Season 23 Episode 12. In this episode, the team investigates a case involving the mysterious death of a Navy Chief Warrant Officer. He was stabbed to death, and from his car, the team found a photograph of a woman related to McGee’s past. The photo belonged to Dr. Olivia, whom McGee dated for six months or so. Olivia broke up over eighteen years ago because she wanted to focus on her career.

A couple of months ago, Olivia contacted McGee asking for his help, but McGee didn’t respond. With Olivia missing, the team started to investigate her last whereabouts and workplace. They found that she had an eighteen-year-old son, Mateo, who was working under a fake alias in his mother’s company. In fact, it was Mateo who assigned Martin to look for his mother. McGee felt that Mateo could be his son since Olivia was in a relationship with him eighteen years back. He ordered a DNA test, which proved that McGee is Mateo’s biological father. In the end, Olivia was rescued, and she reunited with her son, Mateo.


Rocky Carroll as Director Leon Vance

Rocky Carroll plays Director Leon Vance in NCIS Season 23 Episode 12. Apart from his tiff with Agent Parker, Director Vance shared a sad update about the agency. Initially, it was rumoured that the Army CID was to be dissolved due to financial constraints. Turns out, it was NCIS that was dissolved. Director Vance tried his best to stop NCIS from falling into a trap due to the financial cuts; unfortunately, he failed.


Elena Goode guest stars as Dr. Olivia Garcia

Elena Goode guest stars as Dr. Olivia Garcia, a microbiologist and McGee’s former partner in NCIS Season 23. She went missing around six weeks ago, and he son took up an internship in her company under a fake alias to find her. She was working at the Trask Lab researching a smart drug to aid soldiers. However, turns out the one who kidnapped Olivia was someone from her past. Olivia worked in a pharmaceutical company previously, and the lawyers of the company made sure that the company’s victims didn’t get any relief. One such victim’s husband worked as a chef at TURF, and he kidnapped Olivia. He tried to kidnap Mateo, too, but failed. The team finally rescued Olivia.

Other pivotal characters:

  • Katrina Law as Special Agent Jessica Knight
  • Gary Cole as FBI Special Agent Alden Parker
  • Diona Reasonover as Forensic scientist Kasie Hines
  • Brian Dietzen as Dr. Jimmy Palmer
  • Wilmer Valderrama as Special Agent Nicholas ‘Nick’ Torres
  • Joe Dinicol as Lucas Trask, the owner of the Trask Laboratories and Olivia’s boss. He gave details about how Olivia was working on a smart drug meant for soldiers. She helped him figure out a much cheaper and safer way to do it. In fact, Lucas wanted to promote her.
  • Patrick Keleher as Pete/Mateo, Olivia, and McGee’s eighteen-year-old son. In this episode, Mateo takes up a false identity of Pete to join his mother’s workplace, Trask Lab, in the hope of finding out about his mother. His mother was missing for the last six weeks. He was raised by Olivia. Turns out, McGee dated Olivia eighteen years ago, but they broke off after Olivia wanted to focus on her career. McGee never knew he had a son until this case popped up, and he got a DNA test done. In the end, Olivia was rescued, and the family was reunited at the hospital. You might know Keleher from his appearances in The Rookie as Seth Ridley or Dani in Where Are the Strawberry Fields?

Also Read: NCIS Season 23 Episode 12 recap

Follow Soap Central for more such updates on NCIS Season 23.