Where To Stream NCIS Origins Season 2 Episode 3
The Edge
- Aired October 28, 2025
- 60 Min
- Rated 8.0
- Number 22 Of 40 Rated Episodes
When Dr. Donald "Ducky" Mallard, a liaison from D.C. headquarters and an old acquaintance of Gibbs', arrives to evaluate whether Pendleton needs an in-house medical examiner, not everyone trusts that's the real reason behind his visit.