3. Henry Cavill
The current Man of Steel himself, Henry Cavill was also up for the role of Batman in Batman Begins. Along with the likes of Jake Gyllenhaal and Christian Bale, Cavill was asked to audition for the role. Obviously he lost the role. Because WB liked him enough, however, he was eventually placed in the running for the role of Superman in Man of Steel. As we all know, he won, and is portraying Supes for all of the DC Extended Universe, including projects like The Justice League. How’s that for someone who lost the part of Batman?