I went into this movie with very low expectations. None of the Superman movies made throughout the years have been any good at all. I remember going to the very first Superman with my sister decades ago and trying to talk her into leaving after only a half hour, something I had never even thought about doing at that age.
This version is good; very good. No one has matched Margot Kidder as Lois Lane yet, but it excels everywhere else.
By the way, if you haven’t seen it, watch An Education. Fantastic movie.