Where To Stream NCIS Origins Season 1 Episode 11
Flight of Icarus
- Aired January 27, 2025
- 60 Min
- Rated 7.6
- Number 36 Of 40 Rated Episodes
The team investigates the death of a famed Marine commander's son; a pivotal part of Frank's past involving his family is revealed.