Oggi, John Connor (Edward Furlong), è un ragazzo turbolento e infelice, che vive con i genitori adottivi. La madre è stata rinchiusa in una clinica psichiatrica: nessuno, nemmeno John, vuole credere alle sue fantasticherie di un prossimo olocausto nucleare, cui seguirà il potere delle macchine e la stirpe dei Terminator. Ma John cambia rapidamente idea quando scopre di essere guardato a vista da due androidi: un modello T-1000 (Robert Patrick), inviato dal futuro per portare a termine la missione un tempo fallita ed eliminare il ragazzo prima che possa diventare un guerriero invincibile; l'altro è un modello T-800 (Arnold Schwarzenegger), con il compito di proteggere John. Con la liberazione dall'ospedale di Sarah, la caccia a inizio...