Where To Stream NCIS New Orleans Season 1 Episode 19
The Insider
- Aired April 7, 2015
- 60 Min
- Rated 6.8
- Number 153 Of 155 Rated Episodes
While conducting an autopsy on a Petty Officer who is believed to have died from natural causes, an armed man enters the morgue and holds Wade, Sebastian and Danny hostage.