It was missing the origin story that my kids, who have never seen a Superman movie, needed to understand.
Throughout the movie, I felt it was all action & lacking in heart, but the last scene made up for it. Best final scene I've seen in a long time that gave soul to the entire movie.