Batman is a 1989 American superhero film directed by Tim Burton and produced by Jon Peters and Peter Guber. The film is based on the DC Comics character of the same name and stars Michael Keaton as Batman/Bruce Wayne, Jack Nicholson as the Joker, and Kim Basinger as Vicki Vale.