The plot: It's been over a year and half since Superman's (Henry Cavill) apocalyptic fight with Zod in Man of Steel. Metropolis for the most part is rebuilt and the world is coming to terms with a God routinely zipping around the world and rescuing people. Not everybody is cozy having Superman around, seeing the death and destruction caused by him when he appeared and having no discernible defense against him have a great number of the population against him. Among them is an older Bruce Wayne (Ben Affleck) who lost friends and co-workers during the battle. He's gearing up to take Superman down permanently before he decides to take over the world. Meanwhile Lex Luthor (Jesse Eisenberg) is scheming to take down Superman too and Wonder Woman (Gal Gadot) has her own mysterious agenda.