Question: actor who could play superman?
Answer: Armie Hammer Batman is off the table for the Call Me By Your Name actor with Robert Pattinson stepping into that suit and that's A-OK because Superman might actually be a better choice for Hammer. Aside from the “good guy” vibe he gives off, he is an incredibly underrated talent that would thrive in the DCEU.