Yeah he can always play an expression and make it original!! I still dont understand how he gets the certain coolness about himself its not human.
Khandi Alexander i think is way better than Sofia Milos as she is in nearly every episode and is an important character.
^ Respectfully, I disagree with that. Yelina is also a very important character and both Sofia and Khandi are excellent in their roles.
I agree with MiamiDade Sopia and Khandi are both good playing their roles but i prefer Yelina due to her relationship with Horatio!!!!
David in the first 2 - i couldn't possibly pick anyone else! Rory in the 3rd - ah, speed, you are missed!