As Kesari 2 Impresses Audiences, Here Are 10 Movies Based On Historical Events To Watch On OTT

 

Bollywood has a rich tradition of bringing historical events and figures to life on screen and the latest addition in this list is Akshay Kumar, R. Madhavan and Ananya Panday starrer Kesari Chapter 2.

As Kesari 2 Impresses Audiences, Here Are 10 Movies Based On Historical Events To Watch On OTT - RVCJ Media

 

The movie is getting great reviews and it seems to be a must watch for every Indian considering the fact that it is related to Jallianwala Bagh incident but if you are not able to visit the cinema hall at the moment because of any reason, then we recommend you to watch any of these 10 Hindi movies which are based on different historical events. All these movies are now available on various OTT platforms, allowing audiences to explore India’s past from the comfort of their homes.

Here’s a curated list of notable historical Bollywood films and where you can stream them:

 

1. Chhaava (2025)

As Kesari 2 Impresses Audiences, Here Are 10 Movies Based On Historical Events To Watch On OTT - RVCJ Media

 

Directed by Laxman Utekar, this film stars Vicky Kaushal as Chhatrapati Sambhaji Maharaj, the valiant Maratha ruler. With music by A.R. Rahman, it portrays the challenges faced by Sambhaji in defending his kingdom. The film had a successful theatrical run and began streaming on Netflix from April 11, 2025.

2. Padmaavat (2018)

 

As Kesari 2 Impresses Audiences, Here Are 10 Movies Based On Historical Events To Watch On OTT - RVCJ Media

Sanjay Leela Bhansali’s epic drama features Deepika Padukone as Queen Padmavati, Shahid Kapoor as Maharawal Ratan Singh and Ranveer Singh as Alauddin Khilji. Set in 1303 AD, it narrates the tale of honor and valor. The film is available for streaming on Amazon Prime Video.

3. Samrat Prithviraj (2022)

As Kesari 2 Impresses Audiences, Here Are 10 Movies Based On Historical Events To Watch On OTT - RVCJ Media

Starring Akshay Kumar, this film depicts the life of the legendary king Prithviraj Chauhan and his battles against Muhammad Ghori. It was released in theaters on June 3, 2022, and became available on Amazon Prime Video from July 1, 2022.

4. Panipat (2019)

As Kesari 2 Impresses Audiences, Here Are 10 Movies Based On Historical Events To Watch On OTT - RVCJ Media

Directed by Ashutosh Gowariker, this historical drama showcases the events leading up to the Third Battle of Panipat in 1761. Featuring Arjun Kapoor, Sanjay Dutt and Kriti Sanon, the film delves into the Maratha Empire’s confrontation with Ahmad Shah Abdali. It is streaming on Netflix.

5. Tanhaji: The Unsung Warrior (2020)

As Kesari 2 Impresses Audiences, Here Are 10 Movies Based On Historical Events To Watch On OTT - RVCJ Media

This action-packed film stars Ajay Devgn as Tanhaji Malusare, a Maratha warrior who played a pivotal role in the Battle of Sinhagad. Released on January 10, 2020, it became available on JioHotstar from March 6, 2020.

6. Kesari (2019)

As Kesari 2 Impresses Audiences, Here Are 10 Movies Based On Historical Events To Watch On OTT - RVCJ Media

Featuring Akshay Kumar, Kesari tells the story of the Battle of Saragarhi where 21 Sikh soldiers fought against thousands of Afghan invaders. The film is available for streaming on Amazon Prime Video.

7. Bajirao Mastani (2015)

As Kesari 2 Impresses Audiences, Here Are 10 Movies Based On Historical Events To Watch On OTT - RVCJ Media

Directed by Sanjay Leela Bhansali, this romantic drama portrays the love story between Maratha Peshwa Bajirao I (Ranveer Singh) and his second wife Mastani (Deepika Padukone). The film is streaming on Amazon Prime Video.

8. Mohenjo Daro (2016)

As Kesari 2 Impresses Audiences, Here Are 10 Movies Based On Historical Events To Watch On OTT - RVCJ Media

Set in the ancient Indus Valley civilization, the movie stars Hrithik Roshan as a farmer who travels to the city of Mohenjo Daro and uncovers secrets about his past. It is available on Netflix.

9. Asoka (2001)

As Kesari 2 Impresses Audiences, Here Are 10 Movies Based On Historical Events To Watch On OTT - RVCJ Media

Shah Rukh Khan portrays Emperor Ashoka in this film that chronicles his transformation from a fierce warrior to a proponent of Buddhism. The movie is streaming on Netflix.

10. Jodhaa Akbar (2008)

As Kesari 2 Impresses Audiences, Here Are 10 Movies Based On Historical Events To Watch On OTT - RVCJ Media

This historical romance features Hrithik Roshan as Emperor Akbar and Aishwarya Rai as Jodhaa Bai, exploring their political alliance and ensuing love story. The film is available on Netflix.

More information about Kesari Chapter 2:

Kesari Chapter 2: The Untold Story of Jallianwala Bagh is a compelling historical courtroom drama directed by Karan Singh Tyagi. Serving as a spiritual successor to the 2019 film Kesari, this installment shifts focus from battlefield heroics to the legal arena, spotlighting the aftermath of the 1919 Jallianwala Bagh massacre.

Akshay Kumar portrays Sir C. Sankaran Nair, a resolute barrister who courageously challenges the British Empire in court to unveil the truth behind the massacre. R. Madhavan plays Advocate Neville McKinley, while Ananya Panday takes on the role of Dilreet Gill. The film delves into Nair’s unwavering pursuit of justice, highlighting a lesser-known yet pivotal chapter in India’s struggle for independence. Produced by Dharma Productions, Cape of Good Films and Leo Media Collective, the movie has garnered acclaim for its powerful performances and poignant storytelling.

All these movies offer a cinematic journey through India’s rich history, showcasing tales of bravery, love and cultural heritage.

Related Content

Akshay Kumar-led Kesari Chapter 2 Reintroduces Audience To Content-First Cinema

'Pahalgam Bleeds… And So Do We'

Alia Bhatt to Pooja Hegde: TOP 5 Actresses Who Brought Rural India to Life on Screen

Leave a Comment

Â