We've heard it said that not all superheroes wear capes. There's no doubt to this truth, and Batman himself seems to understand it better than anyone else out there.
On National Superhero Day, the buzz about the Internet surrounds many of the iconic comic book characters that readers have grown to love over the years. Names like Superman, Captain America, Wonder Woman, Spider-Man, and many others cover the headlines on Superhero Day, but Ben Affleck turned everyone's attention to another group of people.
On Twitter, the Batman actor gave a shout to the men and women he believes deserve to be recognized as the real heroes.
The actor called out to the teachers, mothers, military families, veterans, and first responders, saying that the day should be taken to celebrate them.
Couldn't agree more, Batman.
Not all superheroes wear capes. Today, we celebrate teachers, mothers, military families, veterans & first responders #NationalSuperheroDay— Ben Affleck (@BenAffleck) April 28, 2017
Justice League is directed by Zack Snyder, from a screenplay by Chris Terrio, and features an ensemble cast that includes Ben Affleck (Batman), Henry Cavill (Superman), Gal Gadot (Wonder Woman), Ezra Miller (The Flash), Jason Momoa (Aquaman), Ray Fisher (Cyborg), Ciarán Hinds (Steppenwolf), Amy Adams (Lois Lane), Diane Lane (Martha Kent), Jeremy Irons (Alfred Pennyworth), J.K. Simmons (Commissioner Gordon), Amber Heard (Mera), Kiersey Clemons (Iris West) and Jesse Eisenberg (Lex Luthor).
DC and Warner Bros. have a full slate ahead, with åTeen Titans: The Judas Contract coming first on April 4, 2017. After that it's time for Wonder Woman on June 2, 2017, followed by Justice League on November 17, 2017. The Batman is expected sometime in 2018, with The Flash debuting on March 23, 2018. Aquaman is set for October 5, 2018, and Nightwing's solo feature is due sometime in 2019.