To say the majority of reviews for Zack Snyder's latest blockbuster, Batman v Superman: Dawn of Justice, have been rather negative would be quite the understatement.
In an interview with Yahoo UK, Snyder and the entire cast of the film took turns addressing the complaints critics had with his film.
"The interesting thing is that we get these critics who have their personal opinions, and the thing about personal opinions is that they always come from a place," Cavill said. "There's a preconceived idea which you have to get past as a critic before you start writing your piece."
Cavill, who plays Superman in the movie, added that while he understood the importance of critics, the movie most depended on the audience reaction. He argued that they're the ones who are paying money to see the movie and it's up to them to decide if they want to see "more of these types of stories."
"The audience's voice is loudest, and after this weekend, the audience will have partially spoken," Cavill said.
Snyder semi-echoed Cavill's thoughts about the importance of making the film for a specific audience, and said that he made Batman v Superman for a group of people deeply embedded in the world of comics.
"I'm a comic book guy and, really, I made the movie based as much as I could on that aesthetic," Snyder said. "It is what it is."
Amy Adams, who plays Lois Lane, added that they aren't making films for critics, and that reaction from fans has been overwhelmingly positive. It was a sentiment that Gal Gadot (Wonder Woman) agreed with, arguing that the movie is massive and the audience that they made the film for were going to enjoy it despite what critics wrote.
Eisenberg, who plays Lex Luthor and whose performance is perhaps the most divisive amongst critics, said that he doesn't even like to watch the movies he's in because he's overly critical of his performances, so he stays clear of reviews when his films are released. Eisenberg has had a contentious history with critics, however, and has penned editorials and satirical pieces calling out modern day writers for their approach to reviews.
Affleck was the only cast member who remained silent during the interview.
Batman v Superman: Dawn of Justice is currently playing in theaters.