Where To Stream NCIS Season 16 Episode 18
Mona Lisa
- Aired April 2, 2019
- 60 Min
- Rated 7.6
- Number 349 Of 511 Rated Episodes
Torres relies on his team's investigative skills after he wakes up on a dilapidated fishing boat, covered in blood and unable to remember the last 12 hours.