Sometimes I find that I haven't seen a lot of the films or I just don't know the actors, so it's difficult to comment that often and give a knowledgeable response.
I got into an argument with someone who dislikes recasts, who had insulted the ones I had made. He convinced several others to gang up on me (which, on the site, is illegal), accused me of being a troll, and I was kicked out by a moderator, without being able to defend myself.
Controversial I know selecting British actors for these roles but imagine Bale's manic performance as Hanna (originally played by Al Pacino). I'm thinking something like his American Psycho shouting 'DON'T WASTE MY M********KING TIME!'. Then picture Tom Hardy as the brooding, calculating bank robber McCaughley (originally played by Robert DeNiro). The café scene would be fantastic;
Bale: So you didn't want no regular type life?
Hardy: What's that? Barbecues and ball-games?
Could be pretty cool...
__________________
You're only as good as the people you know.