Every movie has faults. Off the top of my head I can name a few problems with '89 Batman.
- The Gotham location at Pinewood, while an extremely impressive set, is so "small" that during the chase scenes you can see the streets and buildings, specifically the Monarch theater multiple times.
- Footlight Frenzy, the movie playing at the Monarch is showing during the past in Bruce Wayne's childhood flashback and during the present time.
- Some of the animation shots are wonky like Batman's first appearance on top of the rooftop when he hears the mother screaming or when the Joker falls to his death.
And there are others. The Prince music can feel inappropriate and dated at times. But you know what? Who cares? No film is perfect, no THING is perfect. There was an innocence to it in 1989 that has been demolished today because folks tend to get bored, cynical end edgy over time.
The good outweighs the bad. I could go on and on about the subtleties, the score, the visuals, the characterizations, the meanings, the props. Why people prefer to discuss the flaws of something or debate the quality between this and that is beyond me.
It is what it is.