Mohan Das Karam Chand Gandhi aka Mahatma Gandhi's charismatic personality has been inspiring millions over the world ever since India got independence. A lot of film-makers have tried to portray his life and personality on-screen. Some actors who played 'Bapu' left a strong impact on their viewers while some couldn't do it with perfection. Here we list the four most remembered "Gandhis" on-screen. Tell us which one is your favorite and why?

  • Ben Kingsley in 'Gandhi'


One of the best on-screen portrayals of Mahatma Gandhi ever was by Sir Ben Kingsley in Richard Attenborough's 1982 biopic "Gandhi". The reviewers lauded the English actor saying he portrayed the intensity, the wit and even the distinctive determined walk of Bapu. The film won eight Oscars, including best actor golden statuette for Kingsley.

One of other most remembered roles of Ben Kingsley is that of 'Stern' in Oscar winnng-Schindler's List.

  • Naseeruddin Shah in 'Hey Ram':


Naseeruddin Shah played the role of Gandhi in Hey Ram. This movie starred Kamal Hassan as Nathuram Godbole- the assassin of Gandhi. This movie did well commercially and was basically, made from the assassin's point of view. Nevertheless, Nasseeruddin Shah garnered a lot of praise for his role and was also quoted as saying, that "Playing Gandhi was the toughest role". 

  • Rajat Kapur in "The Making of Mahatma Gandhi": 

rajat kapur

Popularly known as Byomkesh Bakshi, Rajit delivered an award-winning portrayal of Gandhi in the 1996 film "The Making of the Mahatma". Directed by veteran Shyam Benegal, it recounts 21 years that Gandhiji spent in South Africa and the actor, known for his versatility, pulled it off with aplomb.

  •  Dilip Prabhvalkar in Lage Raho Munnabhai 

dilip prabhvalkar

Dilip Prabhavalkar, a Marathi stage and movie artist, made a lot of people his fans including the youngsters for his role as Mahatma Gandhi in Vidhu Vinod Chopra's commercial blockbuster Lagey Raho Munnabhai". In the film, Sanjay Dutt practises 'Gandhigiri' and he also begins to see the Mahatma, played by Dilip who won a National Award for the best supporting role for his performance in the comedy. 

With inputs from IANS