Bollywood News

The best Bollywood movies of all time available to stream now

If you want to watch some epic, heartwarming movies, we’ve curated a list of the best Bollywood movies of all time available to stream online across a wide range of genres, including comedy, romance, drama, and family.

Featured Image

Best Bollywood Movies: From Lagaan to 12th Failure

Bollywood is a one-stop destination that offers a complete package of entertainment with musical spectacles, vibrant dance sequences, emotional dialogues and more, all the while featuring cultural diversity and family values. The world of Hindi cinema allows you to experience life with a new lens of emotional depth. Lagaan, Rang De Basanti, Dilwale Dulhania Le Jayenge are just a few of the Bollywood movies that have enthralled audiences over the years. If you are craving for some heart-warming epic films, we have compiled a list of the best Bollywood movies of all time that you can stream online. We will help you choose the best from a wide range of genres across comedy, romance, drama and family.

Top 10 Bollywood Movies to Watch on OTT Right Now

The 12th failure

Based on the true story of IPS officer Manoj Kumar Sharma, the 2023 film exceeded expectations and became a blockbuster hit. The story follows Manoj’s arduous quest to crack India’s toughest and most competitive UPSC exam. He overcomes societal norms and faces obstacles with generosity and talent to achieve his dreams.

At just ₹99, you can enjoy 35+ OTT and 250+ Live TV channels including ZEE5, LionsgatePlay, Ullu, SunNXT, SonyLIV, Fancode and more.

  • Starring: Vikrant Massey, Medha Shankle
  • How to watch: Disney+ Hotstar

Hera Pheri

The first in the Hera Pheri series, this film is a cult classic entertainer that will tickle your laughs even on the gloomiest of weekdays. The story revolves around two tenants, Raju and Shyam, and their eccentric landlord, Baburao Ganpatrao Apte. The three find themselves in financial straits and fall prey to a get-rich-quick scheme, leading to a series of upheavals and mishaps.

  • Starring: Akshay Kumar, Sunil Shetty, Paresh Rawal, Tabu, Om Puri
  • Where to watch: Amazon Prime Video

Lagaan

Also known as “Lagaan: Once Upon a Time in India”, this period sports drama film is a true masterpiece that received critical acclaim worldwide. The film was nominated for an Oscar and left a historic mark. Set during the British colonial rule of India, the story revolves around a group of villagers who struggle to pay their taxes and face a financial crisis. They are challenged to beat the British in a cricket match for tax exemption. The film blends history and drama with an emotional touch making it a cinematic gem not to be missed.

Read also: The best Hollywood movies of all time that you should watch today

  • Starring: Aamir Khan, Gracy Singh

Rande Basanti

This is a multi-layered drama film directed by Rakeysh Omprakash Mehra that remains a gem even after more than a decade. The star-studded film was critically acclaimed for its well-crafted storyline and polished performances. The story is about a British film student who comes to India to document the story of five freedom fighters during the Indian revolutionary movement. The young cast members of the documentary are then inspired to fight back against the government’s brutality.

  • Starring: Aamir Khan, Siddharth (Hindi debut), Atul Kulkarni, Sharman Joshi, Kunal Kapoor

Dilwale Dulhania Le Jayenge

Set in the beautiful locations of London, Switzerland and India, this timeless blockbuster depicts the beautiful love story of two Indian-British couples, Raj and Simran, who fall passionately in love while battling familial and cultural barriers. The film received critical acclaim for its star-studded performances and emotive dialogues.

  • Starring: Shah Rukh Khan, Kajol
  • Where to watch: Amazon Prime Video

Main Hoon Na

A perfect blend of comedy, crime, romance and drama, “Main Hoon Na” is an ideal masala film that portrays Major Ram Prasad Sharma and his secret quest, Mission Milap, as he struggles with his own issues and a dangerous terrorist cell. Farah Khan’s directorial debut fits perfectly as a wholesome entertainer that duly delves into the India-Pakistan conflict without prejudice.

  • Starring: Shah Rukh Khan, Sunil Shetty, Sushmita Sen
  • Where to watch: Netflix, YouTube

Goliyon Ki Raasleela Ram-Leela

Veteran director Sanjay Leela Bhansali’s film is an Indian rendition of William Shakespeare’s Romeo and Juliet with an unexpected twist of traditional elements. It depicts the unlikely love story of Ram and Leela, who belong to rival families. The sizzling chemistry between the two and the intense drama of family politics lend a thrilling touch to this extraordinary romance.

  • Starring: Deepika Padukone, Ranveer Singh
  • Where to watch: JioCinema

Read also: Best web series to watch on OTT right now

share