J'entends beaucoup de gens critiquer ce film, allant même jusqu'à dire que c'est un des pires films que Spielberg ait faits. Personnellement j'ai bien aimé : l'action se lance rapidement, Tom Cruise n'est pas désagréable dans son rôle de père mal-aimé, les effets spéciaux sont comme toujours chez Spielberg un régal pour les yeux et on en vient parfois à retenir son souffle tellement on est pris dans l'histoire.
Le Hic, c'est cette fin qui arrive de nulle part et qui coupe le film dans son élan : les machines ne fonctionnent plus soudainement et hop le monde est sain et sauf...ah...Puis on a cette explication avant le générique de fin avec cette voix-off, une explication des plus simplistes, qui achève ce film qui aurait certainement pu être un super film de Science fiction.