Well have a look at every super hero film lately like the Avengers. Every single character has had a film based solely on them and those exact same actors played the same characters in the Avengers. christian bale has done 3 Batman films and since he was near perfect for the role, they have to get a new Batman for the Justice league? Sounds stupid to me. They had to replace the Hulk to find a good one. We finally have a good Green Lantern and Superman too.