Shaheed Bhagat Singh was one of the most prominent figures in the Indian independence movement. The Indian revolutionary was known for his radical approach.
He always wanted to have a secular, socialist India. He was born on September 27, 1907. The Indian revolutionary passed away on March 23, 1931. In Indian cinema, several movies have been made on Shaheed Bhagat Singh. Today, we take a look at the four best films about Bhagat Singh available to stream on Amazon Prime Video and YouTube.
Best Shaheed Bhagat Singh films to watch on OTT
The Legend of Bhagat Singh
Available on: Amazon Prime Video

Directed by Rajkumar Santoshi, The Legend of Bhagat Singh was theatrically released on June 7, 2002. Starring Ajay Devgn in the titular role, the film is based on the Indian revolutionary, who fought for the country’s independence with members of the Hindustan Socialist Republican Association. Apart from Ajay, the film’s star cast includes Raj Babbar, Amrita Rao, and Farida Jalal in lead roles. You can revisit the film on Amazon Prime Video.
23rd March 1931: Shaheed
Available on: Amazon Prime Video

Directed by Guddu Dhanoa, 23rd March 1931: Shaheed is yet another Hindi film, based on the life of Shaheed Bhagat Singh. Featuring Bobby Deol in the titular role, the film follows the story of events that leading upto the hanging of the Indian revolutionary on March 23, 1931. It clashed at the box office with Ajay’s The Legend of Bhagat Singh on June 7, 2002. Also starring Sunny Deol, Amrita Singh, and Rahul Dev, the biographical drama streams on Amazon Prime Video.
Shaheed-e-Azam
Available on: YouTube

Directed by Sukumar Nair, Shaheed-e-Azam features Sonu Sood as the Indian revolutionary. The actor shares screen space with Manav Vij, Binnu Dhillon, and Dev Gill. Based on Shaheed Bhagat Singh, the movie arrived in theatres on May 31, 2002. After its theatrical release, two other Bollywood movies on the same figure were released that year. As of today, the biographical movie is streaming on YouTube.
Shaheed (1965)
Available on: YouTube / OTT classic sections

Helmed by S Ram Sharma, Shaheed stars Manoj Kumar in lead role. Co-starring Iftekhar, Nirupa Roy, Prem Chopra, Madan Puri and Anwar Hussain, the film was theatrically released on January 1, 1965. It was a box office hit, which won Best Feature Film in Hindi honour at the 13th National Film Awards. You can watch the movie on YouTube.