The real reason Val Kilmer only ever played Batman once: “Crushed by the reality”

On April 1st 2025, the acting world said goodbye to Val Kilmer. Following a very public battle with throat cancer, which left him unable to speak without severe distress, the actor passed away from pneumonia at the age of 65. The outpouring of love and support for Kilmer following his death shows just how cherished he was and how his public refusal to let his health define him inspired millions around the world. 

Kilmer left behind many memorable performances. Alongside the likes of Heat, Tombstone, and Top Gun, he entered an elite group of actors when he portrayed the Caped Crusader in Joel Schumacher’s 1995 film Batman Forever. Replacing Michael Keaton in the role, Kilmer’s version of Batman contends with The Riddler (Jim Carrey) and Two-Face (Tommy Lee Jones) alongside his new sidekicks, the glamorous Dr. Chase Meridian (Nicole Kidman) and the Boy Wonder himself Dick Grayson (Chris O’Donnell). 

Warner Bros. were probably hoping that Kilmer would stick around for at least one more movie following this one. Keaton had turned down an obscene amount of money to leave the series after just two movies, so the studio would have been thrilled if they could have tied their new Bruce Wayne down. Alas, this wasn’t to be. Batman Forever was Kilmer’s one and only outing as Gotham City’s protector, with a number of factors contributing to his departure.

Firstly, Kilmer and Schumacher did not get on. The pair’s infamous on-set feud dominated production. The director alleged that his star was routinely rude to various members of the crew and, when he was confronted about this, refused to speak to him for two weeks. This not only slowed down the shoot, but created a frosty atmosphere years before Mr. Freeze was introduced.  

Secondly, Kilmer had an issue with his costume. “I took the part without even reading the script,” the late actor told IGN of his initial excitement to join the series. “But whatever boyish excitement I had going in was crushed by the reality of the Batsuit.” He spoke of how restrictive the suit was, how it was nigh-on impossible to move or hear anything whilst he was wearing it. “It was a struggle for me to get a performance past the suit,” he said. “It was frustrating until I realised that my role in the film was just to show up and stand where I was told to.”

Various sources state that Kilmer believed the character of Batman was being marginalised in his own franchise, pushed to one side in favour of zanier villains played by mainstream celebrities. Whilst he might have a point, this isn’t only true of his outing. Keaton had to share screen time with Michelle Pfeiffer, Danny DeVito, and Jack Nicholson, and he turned out just fine. Despite Batman Forever turning a tidy profit at the box office, Kilmer was out the door, off to film The Saint instead. The main role in the follow-up, Batman & Robin, went to George Clooney. The less said about that, the better.

He might have been a nice guy on the whole, but it’s important to remember that Kilmer wasn’t always an angel. Though he never returned to the sleek black rubber of the Batsuit, the fact that he only played the character once actually adds to his legacy.

ADD AS A PREFERRED SOURCE ON GOOGLE