3. Josh Brolin
Probably the actor on this list with the best form for the part. Brolin has already done DC well in Jonah Hex, he's done grizzled fantastically as a younger version of Tommy Lee Jones' character in Men In Black 3 and he will be playing borderline psychopath in the forthcoming Sin City: A Dame To Kill For. Brolin is an interesting actor, in that he carries the sheer force and magnetism of a traditional leading man, but tends to immerse himself in character actor roles, or attempts to blend into the shadows of an ensemble cast. He does 'brooding' almost as a default setting, and I can imagine he would have been absolutely believable in the Bruce Wayne aspect of the role. The Supes VS Bats producers must have had similar thoughts-Brolin was allegedly one of the leading contenders for the role before the casting of Ben Affleck.