NCIS (2003)
← Back to main
Natasha Blasick as Elena Dovhal
Episodes 1
Fight or Flight
January 24, 2022
• 45m
19x12
When the body of a Navy lieutenant is discovered missing an eye, the NCIS investigation leads to the world of cage fighting.
Read More