In a true contest between Superman and Batman I think it's pretty obvious who would win. I don't really have any high hopes for the movie but I still love the characters. Maybe someday someone who actually appreciates them will make a movie worth watching.
In response to a random tweet about a lone sock by Tom Hanks my brain decided to over think things and come up with an elaborate explanation about Alien Socks plotting to take over the Planet by lying in wait until no one is looking. The Cartoonist Brain at work folks.