Life Holy Toledo, Batman! Actors who have played the Caped Crusader June 23, 2019 USA TODAY Comments Off on Holy Toledo, Batman! Actors who have played the Caped Crusader Ben Affleck has vacated the role of Bruce Wayne in "The Batman," making way for a new Caped Crusader. Who else has worn the cowl?