Attendu depuis longtemps, à l'origine prévu pour être dans les mains de James Cameron avec dans le rôle-titre Arnold Schwarzenegger, cette nouvelle adaptation du roman de Richard Matheson après Je suis une légende (1964) et Le Survivant (1971) s'avère être au final une déception. La faute à de nombreux points avec en premier lieu la présence de Will Smith qui est certes convaincant dans le rôle de ce héros solitaire errant et combattant des créatures mutées, mais qui ne peut s'empêcher d'adopter son énième attitude de bad boy invulnérable. Cette attitude contraste avec le profil travaillé de son personnage, censé être torturé et anéanti...
De plus, le film tourne en rond et ne propose rien de neuf si ce n'est une époque plus contemporaine voire futuriste et un budget plus conséquent faisant du décor démesurément post-apocalyptique un personnage à part entière. Un personnage par ailleurs creux puisqu'à force de ne jamais vraiment exploiter cet environnement morne, le metteur en scène Francis Lawrence (le plutôt fendard Constantine) n'arrive finalement pas à montrer ce côté vraiment désolé de la ville. Même chose pour les "créatures" qu'affronte notre héros, d'une laideur numérique incroyable pour un film de 2007 (des effets visuels aussi ratés, on hésite entre rire ou pleurer).
Enfin, Je suis une légende ne respecte pas le livre original de Matheson sur de nombreux détails mais surtout sur la fin, totalement en désaccord avec le titre-même du film. À croire que les scénaristes n'ont rien compris au livre ou ne l'ont peut-être tout simplement pas même lu, le sens originel de l'histoire se métamorphosant en une morale purement américaine, puant l'héroïsme jusqu'à ses derniers retranchements. Sans dévoiler le final de cette troisième version cinématographique, force est de constater qu'aucun livre de Richard Matheson ne sera vraiment bien adapté sur grand écran. Ainsi, Je suis une légende est une déception qui aurait pu être un film dantesque s'il avait été mis dans de meilleures mains...