Moviegoers will get to savor every juicy minute of Batman v Superman: Dawn of Justice when the film opens in theaters in March. The DC Comics superhero flick’s run time has been revealed by AMC Theaters, and it’s a long one: two hours and 31 minutes.
Batman v Superman: Dawn of Justice‘s run time doesn’t differ vastly from those of other recent films based on DC Comics characters. For example, 2012’s The Dark Knight Rises runs for two hours and 44 minutes, and 2013’s Man of Steel, which shares a director with Batman v Superman (Zack Snyder), isn’t far behind at two hours and 23 minutes. Snyder is also the filmmaker behind Watchmen, a superhero flick with a run time of two hours and 42 minutes.
Considering its context, Batman v Superman‘s run time isn’t surprising. Additionally, there’s the fact that it unites a number of superheroes: It’s the first live-action movie to bring together both Batman and Superman, and on top of that, Wonder Woman, Aquaman, Cyborg, and the Flash all appear.
In Batman v Superman: Dawn of Justice, the two legendary superheroes’ worlds collide in the aftermath of Batman’s massive battle that leveled the city of Metropolis. Batman (played by Ben Affleck) will seek out the superhero responsible, and epic action will ensue after he and Superman (Henry Cavill) come face to face. Another threat will emerge as well, along with numerous other superheroes. The cast includes Gal Gadot (Wonder Woman), Jason Momoa (Aquaman), Ezra Miller (The Flash), and Ray Fisher (Cyborg), plus Amy Adams (Lois Lane), Diane Lane (Martha Kent), Jesse Eisenberg (Lex Luthor), and more.
The script was written by Chris Terrio and David S. Goyer and is produced by Charles Roven and Deborah Snyder.
Batman v Superman: Dawn of Justice hits theaters on March 25.
- The Snyder Cut of Justice League: Everything we know
- Wonder Woman 1984: Everything we know about the movie so far
- The best superhero movies of all time
- The Batman: Cast, release date, and everything else we know about the movie
- The best superhero TV shows of all time