W ponurym i ciemnym Gotham City pojawia się wielkie niebezpieczeństwo w postaci szalonego przestępcy Jokera (Jack Nicholson). Policja jest bezradna, tylko jeden człowiek może uratować miasto - kryjący się pod przebraniem nietoperza milioner Bruce Wayne (Michael Keaton). W jego staraniach pomaga mu młoda, atrakcyjna reporterka, Vicky Vale (Kim Basinger).