Top 10 Best Indian Films You Can Watch on OTT Platforms

Are you looking for some quality and exciting Indian films to watch? OTT Platforms have an impressive collection of Bollywood films that will keep you entertained for hours.

From heartwarming dramas to action-packed thrillers, there’s something for everyone. So, grab some popcorn, sit back, and enjoy these full masti movies online on these OTT platforms.

Star Cast

Aamir KhanMahavir Singh Phogat
Fatima Sana ShaikhGeeta Phogat
Sanya MalhotraBabita Kumari
Sakshi TanwarDaya Kaur
Aparshakti KhuranaOmkar
Zaira WasimYoung Geeta
Suhani BhatnagarYoung Babita
Ritvik SahoreYoung Omkar
Girish KulkarniCoach Pramod Kadam

Release Date: 23 December 2016
Languages Available: Hindi, English (subtitles)
Run-time: 2h 41m
IMDb Rating: 8.3
OTT Platforms: Amazon Prime

2: Taare Zameen Par

YouTube video player

Taare Zameen Par Movie Plot:

Ishaan’s journey begins with his struggle to fit into the rigid mold of the traditional education system. He is dyslexic, a fact that is overlooked by his teachers and misunderstood by his parents. Instead of recognizing his learning disability, they label him as lazy and unintelligent.

Enter Ram Shankar Nikumbh, a charismatic art teacher who sees Ishaan’s potential and refuses to let him slip through the cracks. With his unconventional teaching methods and genuine empathy, Nikumbh becomes the guiding light in Ishaan’s life, helping him discover his true talents and regain his self-confidence.

Star Cast:

Darsheel SafaryIshaan Nandkishore Awasthi
Aamir KhanRam Shankar Nikumbh
Tisca ChopraMaya Awasthi
Vipin SharmaNandkishore Awasthi
Tanay ChhedaRajan Damodran
Sachet EngineerYohan Nandkishore Awasthi
Girija OakJabeen Khan

Release Date: 21 December 2007
Languages Available: Hindi, English (subtitles)
Run-time: 2h 44m
IMDb Rating: 8.3
Where to Watch: YouTube

3: 3 Idiots

3 Idiots Movie Plot:

Rancho, played by Aamir Khan, is a free-spirited and brilliant student who challenges the conventional methods of teaching and believes in practical learning. Farhan, played by R. Madhavan, is a talented photographer who is forced by his father to pursue engineering. Raju, played by Sharman Joshi, is a timid student burdened by family expectations.

The film begins with Farhan and Raju searching for their long-lost friend, Rancho. Through a series of flashbacks, we are taken back to their college days, where Rancho’s unconventional and innovative thinking creates waves among the students and faculty alike.

Rancho’s friendship and influence bring about a positive change in the lives of his friends, as they question the purpose of education and strive to follow their true passions. The trio faces various challenges, including a strict professor and the pressures of academic performance.

Star Cast:

Aamir KhanRancho
R MadhavanFarhan
Sharman JoshiRaju
Kareena KapoorPia
Boman IraniViru Sahastrabudhhe
Omi VaidyaChatur
Mona SinghMona

Release Date: 25 December 2009
Languages Available: Hindi, English (subtitles)
Run-time: 2h 50m
IMDb Rating: 8.4
OTT Platforms: Amazon Prime

4: Chhichhore

Chhichhore Movie Plot:

Chhichhore revolves around a group of friends who reunite after many years when one of their own, Anni’s son, attempts suicide due to academic pressure. Anni, played by the versatile Sushant Singh Rajput, takes it upon himself to uplift his son’s spirits by sharing the story of his own college days.

The narrative takes us back in time to the late 90s, where Anni and his gang of misfits were students at the prestigious National Institute of Technology (NIT). The group, lovingly called the “Losers,” are a bunch of underdogs who are constantly ridiculed by the popular kids on campus.

Star Cast:

Sushant Singh RajputAnirudh Pathak aka Anni
Shraddha KapoorMaaya
Varun Sharma Gurmeet‘Sexa’ Singh Dhillon
Prateik Patil BabbarRaggie
Tahir Raj BhasinDerek
Naveen PolishettyAcid
Tushar PandeyMummy
Saharsh Kumar ShuklaBevda

Release Date: 6 September 2019
Languages Available: Hindi, English (subtitles)
Run-time: 2h 23m
IMDb Rating: 8.3
OTT Platforms: Hotstar

5: PK

PK Movie Plot:

PK is a Bollywood comedy-drama film directed by Rajkumar Hirani. The movie revolves around an alien named PK, played by Aamir Khan, who lands on Earth and gets stranded when his remote control to communicate with his spaceship is stolen. PK finds himself in the bustling city of Delhi, where he encounters a variety of people and experiences that both confuse and amuse him. With his childlike innocence and curiosity, PK begins to question the norms and practices of society, particularly religion.

PK’s innocent and straightforward questions challenge the beliefs and practices of different religions, which leads to both hilarious and thought-provoking situations. PK befriends a journalist named Jaggu, played by Anushka Sharma, who helps him in his quest to find his stolen remote control and return home. Together, they navigate through the complexities of society and encounter various characters who provide insight into the different aspects of religion and spirituality.

Star Cast:

Aamir KhanPK
Anushka SharmaJagat Janani Sahni
Saurabh ShuklaTapasvi Maharaj
Sushant Singh RajputSarfaraz Yusuf
Boman IraniCherry Bajwa
Sanjay DuttBhairon Singh

Release Date: 19 December 2014
Languages Available: Hindi, English (subtitles)
Run-time: 2h 32m
IMDb Rating: 8.1
OTT Platforms: Amazon Prime

6: Queen

Queen Movie Plot:

The film revolves around the life of Rani Mehra, a simple and naive girl from Delhi who gets dumped by her fiancé just days before their wedding. Devastated by the sudden turn of events, Rani decides to embark on her honeymoon alone to Paris and Amsterdam. This impulsive decision leads her to a series of unexpected encounters and experiences that shape her into a strong and independent woman.

As Rani explores the vibrant streets of Paris and the lively nightlife of Amsterdam, she gradually comes out of her shell and discovers her true potential. She befriends Vijaylakshmi, a free-spirited woman in Amsterdam, who becomes her confidante and guides her through the ups and downs of her journey.

Star Cast:

Kangana RanautRani (Queen)
Rajkummar RaoVijay
Lisa HaydonVijayalakshmi
Jeffrey HoTaka
Marco CanadeaMarcello

Release Date: 7 March 2014
Languages Available: Hindi, English (subtitles)
Run-time: 2h 26m
IMDb Rating: 8.1
OTT Platforms: Netflix

7: Stanley Ka Dabba

Stanley Ka Dabba Movie Plot:

Stanley Ka Dabba is a heartwarming and delightful Indian film that tells the story of Stanley, a young and imaginative schoolboy. One of the central themes of the film revolves around Stanley’s dabba, or lunchbox. Every day, Stanley comes to school without a dabba of his own, which becomes a cause for concern for his classmates and teachers. However, Stanley’s quick thinking and resourcefulness never fail to surprise everyone.

Throughout the movie, we witness the strong bond of friendship that Stanley shares with his classmates. They come together to support him and make sure he doesn’t go hungry during lunchtime. Their acts of kindness and compassion towards Stanley are truly heartwarming.

The film also explores the relationship between Stanley and his strict Hindi teacher, played by the talented Divya Dutta. Despite the teacher’s harsh demeanor, Stanley’s infectious spirit and love for storytelling manage to touch her heart.

Star Cast:

Partho A. GupteStanley
Numaan SheikhAman Mehra
Abhishek ReddyAbhishek
Sai Shara ShettyNe batatawada khaya!
Monty SarkarDabba Gang

Release Date: 13 May 2011
Languages Available: Hindi, English (subtitles)
Run-time: 1h 36m
IMDb Rating: 7.8
Where to Watch: YouTube

8: Piku

Piku Movie Plot:

The story revolves around the eccentric and headstrong Piku, played by the talented Deepika Padukone. Piku is a fiercely independent woman who is dedicated to taking care of her aging and hypochondriac father, Bhaskor Banerjee, portrayed by the legendary Amitabh Bachchan.

When Bhaskor’s health takes a turn for the worse, Piku decides to take him on a road trip from Delhi to Kolkata. This journey becomes a rollercoaster ride of emotions, filled with laughter, arguments, and unexpected encounters.

Star Cast:

Deepika PadukonePiku Banerjee
Amitabh BachchanBhaskor Banerjee
Irrfan KhanRana
Moushumi ChatterjeeChhobi Maashi
Raghubir YadavDr. Srivastava
Jisshu SenguptaSyed

Release Date: 8 May 2015
Languages Available: Hindi, English (subtitles)
Run-time: 2h 3m
IMDb Rating: 7.6
OTT Platforms: Sony Liv

9: Koi Mil Gaya

Koi Mil Gaya Movie Plot:

The plot revolves around Rohit, a mentally challenged young man who accidentally comes into contact with an alien. One fateful night, a spaceship from a distant planet lands near Rohit’s house. The curious Rohit befriends the alien, whom he names Jadoo. Through their unique bond, Jadoo gifts Rohit with enhanced intelligence and physical abilities, transforming him into a superhuman. This transformation not only changes Rohit’s life but also captures the attention of those around him.

As Rohit’s newfound abilities become known, he catches the eye of Nisha, a young woman who is drawn to his innocent charm. Their friendship soon turns into love, creating a heartwarming and unconventional romance. However, their relationship faces numerous challenges, including societal judgments and the interference of an unscrupulous scientist who wants to exploit Rohit’s powers for his own gain.

Star Cast:

RekhaSonia Mehra
Hrithik RoshanRohit Mehra
Preity G ZintaNisha
Rajat BediRaj Saxena
Prem ChopraHarbans Saxena
Rajeev VermaNisha’s Dad
Beena BanerjeeNisha’s Mom
Anjana MumtazMrs. Harbans Saxena
Mukesh RishiInspector Khurshid Khan
Johny LeverChelaram Sukhwani

Release Date: 8 August 2003
Languages Available: Hindi, English (subtitles)
Run-time: 2h 51m
IMDb Rating: 7.1
OTT Platforms: Zee5

10: Veere Di Wedding

Veere Di Wedding Movie Plot:

Veere Di Wedding is a Bollywood movie that revolves around the lives of four best friends: Kalindi, Avni, Sakshi, and Meera.

The central theme of Veere Di Wedding revolves around weddings, relationships, and self-discovery. Kalindi, played by Kareena Kapoor Khan, is hesitant to tie the knot due to her troubled relationship with her parents. Avni, played by Sonam Kapoor Ahuja, is a lawyer who struggles with societal pressure to get married. Sakshi, played by Swara Bhasker, is a free-spirited woman dealing with a troubled marriage. Meera, played by Shikha Talsania, is a single mother trying to find love again.

Star Cast:

Kareena Kapoor KhanKalindi Puri
Sonam KapoorAvni Malhotra
Swara BhaskerSakshi Soni
Shikha TalsaniaMeera Sood Stinson
Sumeet VyasRishab Malhotra

Release Date: 1 June 2018
Languages Available: Hindi, English (subtitles)
Run-time: 2h 15m
IMDb Rating: 3.3
OTT Platforms: Zee5