In a career spanning over four decades, iconic actor Anupam Kher has portrayed an incredibly wide range of roles on screen. He has never shied away from challenging himself, even when he knew how ...