Also just wanted to add that I saw this movie with my mother and grandmother today. Who are general superman fans but in no way obsessed with the character like I am. My mother is 64 and my grandmother is 90 and although my mother and grandmother grew up with a different superman in a very different time (george reeves and christopher reeve). They both were crying and clapping at the end. Something I have never seen then do for any movie in my lifetime. They also both gave the movie a 10/10 and described it as flawless in their eyes. A prefect 21st century superman movie. The reason I bring this up is because they both given the times they grew up in could not see past their own respective supermen. And I fully expected them to hate it. I was shocked. I'm glad that they were able to find a new superman that they can look fondly towards.