With more than three months before its release, a number of major plot details about Batman V Superman: Dawn of Justice have reportedly leaked online.
A Redditor claiming to have seen an advance screening of Batman V Superman: Dawn of Justice has taken to the Internet with the on-the-nose username of "ViolatingNDA" to review the film and reveal potential plot and casting details that had heretofore not been revealed.
In a nutshell, ViolatingNDA was crazy about the film, praising it as the best comic book movie since The Dark Knight and saying that some of the film's dicier elements -- like Ben Affleck and Jesse Eisenberg -- helped contribute to its success.
Possible spoilers follow, so bail out now if you don't want to know anything about the film.
The review was fairly surface-level; s/he said that all of the many characters were "pieces of the puzzle" and the film didn't feel too crowded, but focused primarily on confirming rumored bits of casting (Scoot McNairy and Jena Malone's roles), plot (Doomsday's role and Lex's master plan) as well as how the other members of the Justice League tie into the finished product.
It's impossible to tell at this point whether the spoilers are genuine or not, although the user did provide an invitation to a Warner Bros. "mystery movie" screening as evidence of attendance, and ComicBook.com understands that the studio is starting to screen the film for small test audiences. Anyone who could have seen the film at this point would obviously have signed a non-disclosure agreement.