Milioner Bruce Wayne (Val Kilmer) w dzień jest filantropem, w nocy zaś zamienia się w walczącego ze złem człowieka nietoperza. Ciążąca na Batmanie odpowiedzialność wywołuje u niego załamanie nerwowe. Spokoju nie dają mu tragiczne wspomnienia z przeszłości. Szuka więc pomocy u uroczej psycholog Chase Meridian (Nicole Kidman). Tymczasem Gotham City znowu grozi niebezpieczeństwo. Umysłami jego mieszkańców chcą zawładnąć były prawnik Harvey Dent (Tommy Lee Jones) o pseudonimie Dwie Twarze oraz komputerowy geniusz Edward Nygma zwany Zagadką (Jim Carrey), były pracownik Wayne'a. Buntownicy są w zmowie i razem planują także zabicie Batmana. Temu pomaga oddany Robin (Chris O'Donnell), który chce pomścić śmierć swoich rodziców zamordowanych przez okrutnego Denta. Trzecia część przygód człowieka nietoperza.