Undoubtedly one of the most talented actors of the current generation, Irrfan Khan is known for his spectacular choice of varied roles. Read More