Where To Stream NCIS Los Angeles Season 12 Episode 13
Red Rover, Red Rover
- Aired March 28, 2021
- 60 Min
- Rated 7.4
- Number 165 Of 323 Rated Episodes
To rescue Joelle from further torture by the Russians, Callen and NCIS must offer up Anna as bait to Katya. Also, Callen finally discovers who accused him of being a Russian spy.