Ben Affleck Daredevil or Batman
Ben Affleck has played Daredevil in one movie in 2003 and has played Batman for two movies starting in 2016. But Ben has also played the iconic role of Superman. ok ok ok not quite Superman but Ben did play George Reeves the Superman from the 1950s.
Allowing for Superman to be chosen today’s Question is Simple