Who played the role of Batman in Batman Forever?

Val Kilmer was the actor who played Batman in Batman Forever.