While most people can’t wait to see the Dark Knight and the Man of Steel duke it out in the yet-untitled Batman/Superman movie, there are still plenty of comic book fans who are fuming over the casting of Ben Affleck, Gal Gadot, and Jesse Eisenberg. This type of nerd rage happens during the production of every comic book movie, but it’s rare that a director actually steps in and talks about these haters.

In a recent interview with Hero Complex, director Zack Snyder did exactly that and brought some solid logic to the debate as well. Here is what he had to say when asked about the recent Internet outrage:

There are two ways to think about it. We know the material. Unfortunately, the fans don’t know the material. So, we’re casting according to what’s happening in the script. And we’re hoping that leads to enough originality, enough perspective on what we’re doing that you get something fresh and exciting. I understand the canon. I’m not crazy. I know what these characters need from a mythological standpoint. I think Jesse is going to be an amazing Lex. Let’s not forget he was nominated for an Academy Award. It’s not like I just grabbed my friend to play the guy! This guy’s the real deal. By the way, in looking at all the talk-back, you can get all different perspectives in there too. Some people are hating to hate. Some people — someone did some fan art. And you look underneath and someone wrote, “I guess I can see it.” Honestly, are you kidding me? Just stop it! It’s reassuring and frustrating at the same time.

Snyder is used to the hate. Fans hated his Watchmen because it deviated too much from the comics. Others hated it because it didn’t deviate enough. Fans hated his Man of Steel because there was too much action and destruction; meanwhile, those same fans hated Superman Returns because there wasn’t enough action and destruction.

He’s a man in a constant lose-lose with fans, but in reality all of his comic book movies make serious bank at the box office. Odds are Batman/Superman will surpass them all, haters or not. You can read the rest of the interview here.

Batman/Superman will hit theaters on May 6, 2016.

[via Hero Complex]