Re: David S. Goyer IS the Script Writer! - Part 2
So Zach Snyder said something interesting in the interview with Kevin Smith.
Smith asked him about one of the parts he didn't like, which was the shot of little Clark at the end playing with his dog and pretending to be a hero with a red cape. A lot of people didn't buy that scene because it doesn't make sense for a kid to play with a red cape in a world without Superman, since Superman is the reasons kids run around with capes.
Snyder says that the way he interprets it, Clark has an ancestral memory of Kryptonian fashion, so it made sense for him to instinctively wear a red cape. Further, though Jonathan Kent dies prior to ever seeing Clark fulfill his potential, with that scene, he gets to see Clark be Superman. So it's really a scene for Pa Kent.