Before asking Jesse Eisenberg to rock a bald head, Zack Snyder considered Leonardo DiCaprio for the ... Snyder's superhero films but lost out to Ben Affleck in Batman v. Superman: Dawn of Justice ...