Where To Stream NCIS Origins Season 1 Episode 18
Cecilia
- Aired April 28, 2025
- 60 Min
- Rated 8.5
- Number 1 Of 40 Rated Episodes
When the murder of Pedro Hernandez is unearthed, Gibbs faces a reckoning; when he needs his team most, the loyalty of one is brought into question.