Many freedom fighters put their lives at stake to liberate the country. Some happily accepted death, while some put their families at stake to protect the country. India gained independence with great difficulty and an attempt has been made to show this struggle through several Indian films.

India will celebrate its 78th Independence Day on August 15. So let us have a look at the 7 best films made on the lives of freedom fighters that uplifted Indian cinema. The film 'Gandhi' was released in 1982.

The story of Mohandas Karamchand Gandhi is shown in this film. The film shows what Mahatma Gandhi did to liberate the country. This film was directed and produced by Richard Attenborough.

Ben Kingsley played the role of Mahatma Gandhi in this film. The film 'Sardar' was based on Sardar Vallabhbhai Patel. This film was directed by Ketan Mehta.

Paresh Rawal played the role of Sardar Vallabhbhai Patel in the film Sardar. The film showed how Sardar got involved in the freedom movement and gave his incredible contribution to the longest fight of India. Mammootty starrer biopic of BR Ambedkar, known mainly for his contributions to the emancipation of the downtrodden and oppressed classes in India and shaping the Constitution of India.

The film is still one of the most underrated films based on freedom fighters. Three films on Sardar Bhagat Singh were released simultaneously at the box office in the year 2002. The names of these films and the actors playing the characters may have been dif.