But is there anyone who would actually ruin the role, or is Avon such a wonderful character that any actor could make the part worth watching. Anyone? Mackenzie Crook? David Jason? Orlando Bloom? No, in a way I could see any of them in the role at a pinch.
What do you think?