NCIS (2003)
S19E18 Last Dance
Episode Overview
After the notorious arms dealer Reymundo Diaz is set free from prison, a string of murders begins to unfold. This unsettling turn of events compels Torres to confront the fallout from decisions he made during an undercover mission from years prior.