NCIS plot hole: Fans spot huge error in Tony DiNozzo backstory

NCIS has been on screens for almost 17 years and has explored a huge amount of content in that time. With Detective Gibbs (played by Mark Harmon) focussing on such huge events over the course of the show, fans have now spotted a huge discrepancy in the show's timeline which they are struggling to ignore.

Over the years viewers have seen a number of characters being killed off in various ways.

This death toll has included a number of minor characters, who didn't really get much screen time, and some major ones as well.

Gibbs has always worked hard to mitigate the amount of deceased, but he is not always successful.

However, in season eight's episode 22, Gibbs and his team couldn't prevent the death of Tony DiNozzo's (Michael Weatherly) partner.

In the team, Grimes played an entirely different character - Special Agent Dave Flynn.

This means his first character, Danny Price, was simply forgotten about.

Fans on Twitter poked fun at this duplication, with one viewer saying: "@THR So Danny Price is coming back from the dead? Finally, a Zombie version of NCIS! He'll want to eat Tony's brainzzzzz. #ncis."

Another jabbed: "@ScottGrimes Please tell me that your #ncis role is Zombie Danny Price. Somebody better warn @M_Weatherly that Tony's brainzz are in danger!"

news flash