After stopping The Joker's Rampage, Batman (Michael Keaton) finds himself facing the hideously grotesque Penguin (Danny DeVito)--a deformed villain who emerges from the sewers who plans to be respected into Gotham's community. Little does Batman know is that devious businessman Max Shreck (Christopher Walken) is working with the Penguin to becoming Mayor of Gotham. And they also plan to frame Batman from a different perspective. Meanwhile, Max's lowly secretary Selina Kyle (Michelle Pfeiffer) gets thrown out a window from her workplace and transforms herself into the mysterious vigilante called Catwoman. Can Batman defeat two fiendish foes at once and clear his name at the same time?