Shah Rukh Khan has given innumerable hits in his working span of 25 years. He has given us the record breaking, longest running Bollywood movie, he has broken innumerable records both home and abroad. He is known as the king for a reason. The different types of roles that he has tried out, hardly any other actor must have come even close to that.
Yes Raj and Rahul have been immortalized by him, but apart from them, there are so many other characters which were out of the regular, main stream moulds and he has given them more than enough justice.
Let us take a look at the kinds and variety of roles that Shah Rukh Khan has portrayed over the years, making him the not only the king of Romance, but also the king of drama, action, intensity, comedy and tragedy.
Looking at all these movie stills one after the other, who can say that Shah Rukh Khan does not offer any variety with his roles.