Comme dit plus haut, je pense que les raisons pour lesquelles le film est moyennement aimé sont : le(s) sujet(s) qu'il traite, et le côté trop proche de notre époque (ici, l'importance de Cruise et Kidman, stars à l'époque).
Pourtant, c'est pour moi l'un des meilleurs Kubrick, sur le fond comme sur la forme. C'est d'ailleurs assez génial que le réalisateur, âgé et déjà en partie malade, ait pu faire un film à la fois aussi moderne et intemporel.