When I first heard the news (via Twitter) that Henry Cavill was cast to play Superman in the new franchise led by Zack Snyder, I wasn’t happy. I didn’t know who Cavill was but after just one photo and blurb, I was instantly against the idea. While I’m a geek for superhero and any comic-related […]