Selina planuje zabić Shrecka na jego balu charytatywnym, ale Bruce interweniuje i para nieumyślnie odkrywa swoje tajne tożsamości. Pingwin przybywa na imprezę, by porwać syna Shrecka, Chipa, ale zamiast niego Shreck zgłasza się na ochotnika. Batman neutralizuje gang cyrkowców i zapobiega porwaniu dzieci, zmuszając Pingwina do rozmieszczenia swojej wyposażonej w rakiety armii pingwinów, która ma zniszczyć Gotham City. Lokaj Batmana, Alfred Pennyworth, modyfikuje sygnał kontrolny pingwinów i wysyła je z powrotem do zoo. Gdy rakiety niszczą zoo, Batman uwalnia rój nietoperzy, które zrzucają Pingwina do skażonej wody.
Na miejsce przybywa Kobieta-Kot, by ponownie zabić Shrecka, odrzucając prośbę Batmana o porzucenie chęci zemsty, przekazanie Shrecka policji i życie razem jako para. Zostaje jednak postrzelona przez Shrecka, ten zaś porażony paralizatorem. Następujący potem wybuch pozornie zabija parę, lecz Batman odnajduje tylko zwęglone szczątki Shrecka. Pingwin wyłania się, jednak z powodu obrażeń nie jest w stanie zaatakować Batmana oraz ostatecznie umiera. Zostaje złożony w wodzie przez jego pingwiny. Jakiś czas później, gdy Alfred prowadzi go do domu, Bruce widzi, jak sądzi, sylwetkę Seliny, ale znajduje tylko jej kota, którego zabiera ze sobą.