Batman v Superman: Dawn of Justice
Batman V Superman: Dawn of Justice Warner Bros

A major new spoiler might have just revealed the ending of Batman v Superman: Dawn of Justice or a key scene from the upcoming Justice League film.

POTENTIAL SPOILERS AHEAD:

Batman v Superman on-set images
Batman v Superman on-set images TheFatMovieGuy/twitter

Previously leaked images of a giant, incomplete Superman statue initially hinted at a scene where Metropolis is maybe honouring the Man of Steel. However, some new on-set photos released by Michigan-based blog The Banana Doc may have given a bigger hint about where the story ends up.

In the photos, the Superman statue is lying on the ground, with several people gathering around and placing flowers next to it. This may indicate that the statue has become a memorial site for Superman, reports Enstars.

Is it possible that the makers are actually adapting the 'Death of Superman' comic book arc into the two films? speculates Latino Review.

There is also a chance that this scene is going to be in the Justice League movie instead of Batman v Superman, as both movies are shooting essentially back to back.

Click here to see the photos.

Warner Bros. has not commented on or confirmed any of these rumours based on the photos but if any of it is true, the makers definitely seem to be taking quite a dark turn in terms of the treatment for their upcoming films on the franchise.

Batman v Superman: Dawn of Justice features an all star cast that includes Ben Affleck as Batman/Bruce Wayne, Henry Cavill as Superman/Clark Kent, Gal Gadot as Wonder Woman/Diana Prince, Amy Adams as Lois Lane, Jesse Eisenberg as Lex Luthor, Laurence Fishburne as Perry White, Diane Lane as Martha Kent and Jeremy Irons as Alfred Pennyworth, Bruce Wayne's butler.

Jason Momoa was also recently announced to be playing Aquaman. Holly Hunter will be appearing in an unknown role while Tao Okamoto is rumoured to be playing Mercy Graves, assistant to Lex Luthor.

Batman v Superman: Dawn of Justice is scheduled for release in theatres on 6 May, 2016.