Now this is one batsh-t insane theory for Batman Vs. Superman, but it's a heck of an entertaining one, and seeing how the guy put in a lot of effort and time into coming up with it, I think it's at least worth a mention.
The theory comes from a Brazilan site totalspoiler.com (via moviepilot) that - long story short - says Man of Steel and Batman Vs. Superman continue the Nolan Dark Knight Trilogy. Yes, that means the two movies are set within the Nolan universe with Christian Bale still being the Batman.
The theory states Ben Affleck is NOT playing Bruce Wayne -- he's actually Deathstroke Slade Wilson. It's theorized that Jeremy Irons is NOT playing Alfred, but Deathstroke's own butler, William Randolph Wintergreen. It's further theorized that Jared Leto is actually playing Robin John Blake from The Dark Knight Rises (just that the character has been recast from Joseph Gordon Levitt, which is similar to what happened with Rachel Dawes). It's also said Jenna Malone is playing Deathstroke's daughter, Rose Wilson.
The guy goes over a ton of "evidence" to support his theory ranging from the "v" in Batman v Superman: Dawn of Justice actually stands for the Roman Numeral five -- meaning Batman v Superman is actually the FIFTH of the Nolan movies (Man of Steel being the fourth) to the fact that the letters of "John Blake" add up to "joke."
Scenes from the Batman Vs. Superman trailer are also used to back up the claims of Ben Affleck as Deathstroke as the guy thinks the look of Batman in the movie references when Deathstroke was Batman in the comics (Outsiders vol 3 #22).
A rather interesting piece of evidence is also pointed out as in the Injustice: Gods Among Us video game Deathstroke says a similar line to what Batman told Superman in the trailer: "I will make you bleed." The end of the BvS trailer has Batman stating, "Do you bleed? You will."
Obviously, this outlandish theory may prove false, but the guy does put put forth the rather smart-sounding argument that Batman v Superman is being used to create a second "Batman-caliber" character on the big screen with Deathstroke, described as becoming similar in popularity with what Marvel did for Iron Man.
So if Ben Affleck is playing Deathstroke, the theory goes that Christian Bale will be appearing at the end of Batman Vs. Superman (forming the Justice League?) and will appear in the Justice League Part 1 and Part 2 movies, with Affleck also appearing as Deathstoke in Suicide Squad.
"Batman v Superman: Dawn of Justice" has a March 25, 2016 release starring Ben Affleck as Batman, Henry Cavill as Superman, Gal Gadot as Wonder Woman, Amy Adams as Lois Lane, Laurence Fishburne as Perry White, Diane Lane as Martha Kent, Jeremy Irons as Alfred, Jesse Eisenberg as Lex Luthor, Ray Fisher as Cyborg with Callan Mulvey, Holly Hunter as Senator Finch and Tao Okamoto as Mercy Graves. Justice League is to follow directed by Zack Snyder as well.
Fearing the actions of a god-like Super Hero left unchecked, Gotham City’s own formidable, forceful vigilante takes on Metropolis’s most revered, modern-day savior, while the world wrestles with what sort of hero it really needs. And with Batman and Superman at war with one another, a new threat quickly arises, putting mankind in greater danger than it’s ever known before.
Batman Vs. Superman Comic-Con Trailer: