Where To Stream NCIS New Orleans Season 6 Episode 20
Predators
- Aired April 19, 2020
- 60 Min
- Rated 8.5
- Number 1 Of 155 Rated Episodes
The team investigates the death of a Naval microbiologist whose hobby as a "myth buster" resulted in his death at the hands of a legendary bayou creature. Also, Agent Khoury conducts an investigation into previous actions of Deputy Director Van Cleef, who recently demoted her for misguided allegations that she exhibited poor judgment.