In its landmark 500th episode, aired on CBS on 24 March 2026, NCIS sprang a gut-wrenching twist. It killed off Director Leon Vance, played by Rocky Carroll across 18 seasons. A treacherous Army CID ...