Kým sa Batman a Superman nedokážu zhodnúť na tom, akého hrdinu svet skutočne potrebuje, rýchlo sa vynára nová hrozba, ktorú predstavuje podlý miliardár Lex Luthor. Superman (Henry Cavill) pri svojom súboji s generálom Zodom (Michael Shannon) zničil značnú časť mesta Metropolis, čo si vyžiadalo mnoho obetí. Svojich známych v ten osudný deň stratil tiež Bruce Wayne, ktorý pred rokmi potieral zločin v susednom Gothame ako maskovaný Batman (Ben Affleck). A práve Supermanove počínanie v starnúcom miliardárovi vyvolá potrebu konať, a tak opráši svoj kostým. Zdatným rozoštvávačom verejnej mienky je aj boháč, rozmaznaný a psychopatický Lex Luthor (Jesse Eisenberg), ktorý sa chce zmocniť kryptonského kameňa. Obaja hrdinovia spolu zvedú súboj, potom sa však dohodnú a spoja sa proti Luthorovi.