At first viewing, the casting of Michael Keaton as Batman seemed ok. Now, it just doesn't work. Keaton is a good actor, but the look is not right. Kim Basinger, however, is stunning and turns in an exceptional performance, one I didn't really appreciate the first time around. She needs better material and more parts. Not one of Tim Burton's better films.