Who wore the bat cape before Robert Pattinson?
Ben Affleck was the previous actor in the bat cape before Rebert Pattinson. In an interview with The Hollywood Reporter on Jan. 14, 2021, he said he started drinking around the time of Justice League, which was why he had initially quit the DC universe, dropping out of his solo Batman film.