In a career that has spanned over forty years, Anupam Kher has brought to life an extraordinary range of characters on screen. Known for constantly pushing his boundaries, the actor has never ...