8 Movie Mistakes Acknowledged As Canon
1. "Why Didn't Skynet Send More Terminators?" - Terminator: Dark Fate
Trying to find crystalline logic in the Terminator franchise is admittedly a bit of a fool's errand, given that John Connor's (Edward Furlong) entire existence is centered around the classic "chicken or egg?" scenario - how could he send Kyle Reese (Michael Biehn) back in time to impregnate his mother Sarah (Linda Hamilton) if he didn't already exist?
Another oft-cited "mistake" questions the attack strategy of Skynet itself, and why the malevolent A.I. doesn't simply send an army of Terminators back through time to kill Sarah or John - or at least more than one machine to do the job, right?
Well, as insulting as it was to fans, Terminator: Dark Fate finally embraced how little sense it made by opening with the murder of John Connor in 1998 at the hands of another T-800.
As it turns out, before Skynet was destroyed it sent multiple Terminators to various time periods to track down John, and when you throw enough darts at a dartboard, one of them's eventually going to hit the bullseye.
By having Skynet literally retcon its own mistake, the series accepted its poor initial logic, even if most fans probably wished it hadn't.