Sidney Poitier was also quite good though. 

I'm also not a fan of Dakota Fanning (it may sound mean but I wanted her dead in War of the Worlds). She's certainly been over-exposed. Bright, on the other hand, has only done a few films since Birth: 4 to be exact, and I'm not sure how prominent a role he has in a couple of 'em. So, I don't think that he is being overused at this point. Maybe you just didn't like him in this film, hengcs.