I'll admit that I can't stand Batman Returns at all, its barely a Batman movie (its obvious that Tim Burton really doesn't care about Bruce Wayne/Batman, and when given total control he just does weird creepy stuff with the villains and sticks just enough Batman in the film to justify the title) and I
hate supernatural Catwoman and gross out Penguin (I think DeVito would have been a great regular Penguin, though). Warner Brothers was 100% right to go with someone else for the next movie in my opinion, unfortunately they over compensated and we got the crappy Schumacher films.
Also, because other people were kind of ranking them, here's my live action Batman ranking (of all the ones I've seen). Note: Only the first three people on this list are what I consider Great, everyone else is mediocre to terrible
1. Michael Keaton
2. Adam West
3. Kevin Conroy (His Crisis on Infinite Earths cameo counts

)
4. Val Kilmer (beats Clooney because his film was slightly better and I think he was a better actor at the time)
5. George Clooney (I think Clooney became a much better actor in the time after this movie was made)
6. Christian Bale (A Good Brunce Wayne, but a terrible Batman)
7. Lewis Wilson/Robert Lowry (played Batman in the two 40s serials, which are awful, and they're both equally complete nothings in the role)
8. The Kid from Gotham (I guess he counts, and it evens out the list

)
9. Ben Affleck (The Theatrical Cut of Justice League is the only reason he's not dead last)
10. Robert Pattinson (Maybe I'd think better of him in the role if his film wasn't a terrible slog with awful writing and villains, but as it is he's the live action Batman I dislike the most).
I will never watch a second more of Titans then I already did, so I can't rank that show's version of Batman even though I read he did eventually appear as an actual character and not just a suited up cameo.