Do you have a video playback issues?
Please disable AdBlocker in your browser for our website.
Due to a high volume of active users and service overload, we had to decrease the quality of video streaming. Premium users remains with the highest video quality available. Sorry for the inconvinience it may cause. Donate to keep project running.
-
All our servers are currently overloaded. Please try again later or get our premium subscription.Get PremiumRefresh pageWe are currently experiencing technical difficulties with our servers. We hope to have this resolved soon. This issue doesn't affect premium users.Get PremiumWatch on MixDrop/MyStreamClick to See All Seasons
NCIS - Season 12, Episode 20: No Good Deed
TrailerDiNozzo partners with his girlfriend, ATF Special Agent Zoe Keates, when an investigation reveals that the murder weapon used in an NCIS case was originally purchased for a controversial ATF sting operation. Meanwhile, Anthony's father visits to meet his son's girlfriend.Actors: Mark Harmon, Michael Weatherly, Pauley Perrette, Sean Murray, Brian Dietzen, Emily Wickersham, Rocky Carroll, David McCallum, Ethan Rains, Alex Veadov, Lev Gorn, ...»Director: Donald P. Bellisario, Don McGillCountry: United StatesDuration: 60 minQuality: HDRelease: 2014IMDb: 7.80 CommentsSort By- Newest
- Oldest
Keywords: -
Actors of "NCIS - Season 12"
More actors -
Characters of "NCIS - Season 12"
Leroy Jethro GibbsPlayed by: Mark HarmonAnthony DiNozzoPlayed by: Michael WeatherlyAbby SciutoPlayed by: Pauley PerretteTimothy McGeePlayed by: Sean MurrayJimmy PalmerPlayed by: Brian DietzenEllie BishopPlayed by: Emily WickershamLeon VancePlayed by: Rocky CarrollDonald MallardPlayed by: David McCallumNCIS Systems Administrator Kevin HusseinPlayed by: Ethan RainsInternational Mercenary Sergei MishnevPlayed by: Alex VeadovRussian Counselor Anton Pavlenko)Played by: Lev GornAri HaswariPlayed by: Rudolf MartinU.S. Park Police Sergeant Burt MoorePlayed by: Johann UrbNCIS Special Agent Tony FrancisPlayed by: Tony GonzalezKayla VancePlayed by: Kiara MuhammadYoung Angus ClarkePlayed by: Adam CroasdellYoung WomanPlayed by: Dustin QuickSecretary of the Navy Sarah PorterPlayed by: Leslie HopeSpecial Agent Abigail BorinPlayed by: Diane NealATF Special Agent Zoe KeatesPlayed by: Marisol NicholsRachel BarnesPlayed by: Millie Bobby BrownD'Arcy McKinnaPlayed by: Carlease BurkeCarrie ClarkPlayed by: Salli Richardson-WhitfieldNSA Attorney Jake MalloyPlayed by: Jamie BamberCaitlin ToddPlayed by: Sasha AlexanderSarah McGeePlayed by: Troian BellisarioSecretary of the Navy Clayton JarvisPlayed by: Matt CravenZiva DavidPlayed by: Cote de PabloJenny ShepardPlayed by: Lauren HollySpecial Agent Michelle LeePlayed by: Liza LapiraGuy RossPlayed by: Kent ShocknekMike FranksPlayed by: Muse WatsonDiane Gibbs Fornell SterlingPlayed by: Melinda McGrawSarah GoodePlayed by: Lindsey KraftSenior FBI Agent T.C. FornellPlayed by: Joe SpanoArmy Lt. Col. Hollis MannPlayed by: Susanna ThompsonBreena SlaterPlayed by: Michelle PierceYoung Travis PhelpsPlayed by: Brendan Patrick ConnorLogan RollinsPlayed by: Kyle MarasciuloEmily FornellPlayed by: Juliette AngeloTom MorrowPlayed by: Alan DaleNursePlayed by: Monica LawsonAnthony DiNozzo Sr.Played by: Robert WagnerDelilah FieldingPlayed by: Margo HarshmanNCIS Special Agent Tina LarsenPlayed by: Ellen HollmanWitness Being InterviewedPlayed by: John D'AquinoNSA Senior Intelligence Analyst Sofia MartinezPlayed by: Alanna UbachQasim NaasirPlayed by: Rafi SilverMarine Sergeant Stephen O'NeillPlayed by: Dale PavinskiNCIS Probationary Agent Ned DornegetPlayed by: Matt JonesAdem KorkmazPlayed by: Anil KumarLaynaPlayed by: Jessica GarzaAgah BayarPlayed by: Tamer HassanLuke HarrisPlayed by: Daniel ZolghadriDaniel BuddPlayed by: Giles MattheyNCIS Special Agent Christopher PacciPlayed by: Tim KelleherCIA Officer Joanna TeaguePlayed by: Mimi RogersShannon GibbsPlayed by: Darby StanchfieldNCIS Special Agent Paula CassidyPlayed by: Jessica Steen -
Creators of "NCIS - Season 12"
-
Gallery of "NCIS - Season 12"