Popsugar Celebrity Batman V Superman Actors Who Played Batman: Robert Pattinson to Christian Bale From Christian Bale to Robert Pattinson, 12 Actors Who Donned the Batsuit 28 February 2022 by Kelsie Gibson View On One Page Photo 5 of 12 ADVERTISEMENT () Start Slideshow Share This Link Copy ← Use Arrow Keys → 5 Val Kilmer Kilmer slipped into the batsuit for Joel Schumacher's 1995 film, Batman Forever. Previous Next Start Slideshow Batman V SupermanMoviesBatmanGeorge ClooneyBen Affleck