‘Batman v Superman’ Had Hidden Allusion To The Book Of Revelation

Zack Snyder has revealed that Batman v Superman: Dawn of Justice had some carefully-hidden allusions to the most apocalyptic book in the Bible.

Ben Affleck Batman v Superman Dawn of Justice Bruce Wayne Chris Terrio The Flash DCEU

Zack Snyder engages with his fans on Vero to discuss his movies on what seems like a daily occasion at this point, and one conversation reveals the surprising source of a bit of biblical symbolism hidden in Batman v Superman: Dawn of Justice — horses.

In the Book of Revelation, the Holy Bible’s account of the events leading to Armageddon and its aftermath, one of the four soldiers meant to bring upon the end of the world rides upon a pale horse, symbolic of death. As it turns out, Batman v Superman somehow managed to slip a motif under our noses two years after the film was released, as throughout the film, there are numerous shots that feature horses in the context of death itself. Snyder explicitly points out that he looked to the Bible for inspiration:

Zack Snyder Batman v Superman Book Of Revelation

While the movie remains one of the most divisive in the history of modern pop culture, there’s no denying that a lot of thought went into the making of the film. Hopefully, future DC movies can emulate what made it engaging to the group of fans that the film resonated with and avoid some of the bigger problems that the film itself had.

Batman v Superman: Dawn of Justice is available on Blu-Ray, DVD, and Streaming formats. Directed by Zack Snyder, the film stars Ben Affleck as Bruce Wayne (Batman), Henry Cavill as Kal-El/Clark Kent (Superman), Jesse Eisenberg as Lex Luthor, Gal Gadot as Diana Prince (Wonder Woman), Amy Adams as Lois Lane, Diane Lane as Martha Kent, Lawrence Fishburne as Perry White, Jeremy Irons as Alfred Pennyworth, Jeffrey Dean Morgan as Thomas Wayne, and Lauren Cohan as Martha Wayne. The film also features cameo roles from Ezra Miller as Barry Allen (The Flash), Jason Momoa as Arthur Curry (Aquaman), and Ray Fisher as Victor Stone (Cyborg).

Source: Vero (via Reddit)