Several years ago I realized it seems certain actors were put here to play one particular role, even though they may be in several other movies. I'm talking about roles it is almost impossible to imagine anyone else pulling off. These are the characters that seem to be eternally attached to the actor. Before someone else jumps in with it, and as good as he is, Ian McKellan was not put on earth to play Gandalf. He's very good in the role, but a lot of others could have played it as well. :p) My first choices. Chaim Topol as Tevye in Fiddler on the Roof. Even though Zero Mostel was so popular on stage, Topol has absolutely become the character to most people. Vivian Leigh as Scarlett O'Hara in Gone with the Wind. All the fuss at the time about a Brit playing the definitive Southern Belle, but who can imagine anyone else in the role now? Ben Kingsley as Gandhi. It's hard to believe that wasn't Gandhi himself on the screen. My oddball pick. Rutger Hauer as Roy Batty in Blade Runner. I can't even picture anyone else playing that role, and Hauer will always be "Roy" to me.