Where To Stream NCIS Origins Season 3 Episode 3
Return of the Mack
- Aired October 20, 2026
- 60 Min
- Rated 8.3
- Number 7 Of 40 Rated Episodes
In 1992, Dr. Donald "Ducky" Mallard helps the team investigate when a young Marine is found murdered on a beach with suspicious markings all over his body. In the present, Gibbs reunites with a familiar face from the past.