On January 10, Shah Rukh Khan was awarded with 'Indian of the Year' at CNN-News18's event. The actor, who has taken on the role of many heroic figures, has also played some villainous roles, adding diversity to his filmography. But he has not done that in a long time now.