he Hindi Film Fraternity has gifted us some of the best theatre artists in the row. The artists have showcased some of the best artistry as actors in some of the best films, with their meaningful and challenging roles of course.

With which, today we at IWMBuzz.com are here with some of the best roles played by some outstanding artists of Bollywood.

1. Om Puri

Ardh Satya, a 1983 film, that showcased Om puri in the best role, which is stated as one of his significant and powerful ones. Where he played the role of a police officer and won a national award.

2. Irfan Khan

Ashoke Ganguli in the film “The Namesake”, based on a novel by Jhumpa Lahiri. The character is called to be one of the most heart-touching one!

3. Boman Irani

Virus from 3 idiots, the role has been super relatable and gave prominence to the brilliant actor as one of the finest.