In contrast to the unconvincing role thread, are there any actors/actresses who you think did a brilliant job as their characters?
My first thoughts are Harry Potter related :/
Michel Gambon as Dumbledore - I know he wasn't the original choice but I thought he was such a good Dumbledore, really captured the fire and humour of book Dumbledore, especially in the later books (no offence to the first Dumbledore)
Robbie Coltrane as Hagrid - maybe not quite big enough but short of using CGI (which would have been a terrible idea) I'm not quite sure they could have done better. He really played that well.
Anyone think of any others?