The 5 Best Films About India's Struggle for Freedom

Team FC

Sardar Udham on Disney+ Hotstar

The film stars Vicky Kaushal in its title role and captures the journey of freedom fighter Udham Singh to avenge the Jallianwala Bagh massacre.

Rang De Basanti on Netflix

Differing in its narrative style from most patriotic films, Rang De Basanti follows a British woman trying to recreate India's Freedom Struggle through a group of Indian youngsters. They find their resonance with the historical characters through the anguish in their lives and she finds her film.

The Legend of Bhagat Singh on MX Player

Often considered to be the best portrayal of the Indian revolutionary Bhagat Singh, this film houses one of Ajay Devgn's best performances.

Gandhi on YouTube

Ben Kingsley gives a moving performance in Gandhi, as the film charts Gandhi's life from that fateful day in 1893 when he is thrown off a South African train for being in a whites-only compartment till his assassination in 1948. 

Mangal Pandey on Amazon Prime Video

The film revolves around the "first war of Independence" in 1857, led by a sepoy named Mangal Pandey.

Thank you for reading!

NEXT: 5 Films To Stream Online If You Love Yeh Jawaani Hai Deewani

From Zindagi Na Milegi Dobara to Wake Up Sid