SilverStar17
Super Freak
I don't generally immediately say certain casting choices will automatically make a great (insert character name), but I always say that I won't judge them on their portrayal of the character until I actually see them in the role. Sure my initial reaction may be that they're not the first person I would have thought of, but they deserve a chance just as much as the next actor. It's happened too many times where people were in uproar over a casting choice, but they turned out to be arguably the best portrayal of the character they portrayed. Christopher Reeve as Superman, Heath Ledger as Joker and now Ben Affleck as Batman, for instance.