Where To Stream NCIS Origins Season 2 Episode 13
Homeward Bound
- Aired March 31, 2026
- 60 Min
- Rated 8.1
- Number 14 Of 40 Rated Episodes
When Dr. Tango is arrested for stealing human remains from a national park, Dr. Donald "Ducky" Mallard returns to assist the team in proving his innocence.