Le film enchaîne les stupidités qui, même si elles sont courantes dans un blockbuster, sont ici poussées à leur paroxysme.
Beaucoup de seconds rôles sont mal exploités (Amy Adams, Kevin Costner...).
Et enfin, le plus frustrant, toute l'évolution de Superman n'est montrée qu'avec quelques flashbacks et Zack Snyder ne s'intéresse vraiment qu'à l'action, l'action, et encore l'action. La psychologie des personnages est à peine effleurée, le film manque d'intimité et, pire que tout, visuellement y a pas non plus de quoi sauter au plafond.