It was a major disappointment for me.
Bad plot, bad story, bad writing, bad presentation.
To be fair, some of it is just Superman. Declaring patriotism with a flag waving in the background, I can live with that. Classic Superman.
Giving yourself up to potential death for the good of humanity, while standing in a church sharing...