Hey, movie lovers! Ever skipped a film in theaters only to love it later on a streaming platform? Some underrated movies of 2024 that didn’t get the spotlight at the box office but became instant hits online! We’re diving into such underrated movies of 2024 that became hits on OTT platforms – the hidden gems you might have missed but totally need to watch. So, grab some popcorn, sit back, and let’s uncover these must-watch films together!

1. Laapata Ladies
Laapataa Ladies turned out to be one of the most underrated movies of 2024. While the movie couldn’t break any records at box-office, it became a huge hit on OTT. Set in rural India, it follows two brides who get swapped on a train, leading to chaos, charm, and self-discovery. With its super-talented cast, this gem is a feel-good watch you shouldn’t miss!
Where to Watch: Streaming on Netflix
2. Maidaan
Starring Ajay Devgn, Maidaan is one of those underrated movies of 2024 that you must watch! Based on the true story of coach Syed Abdul Rahim, the movie captures how he turned the Indian football team into champions against all odds. The movie leaves no stone unturned as it inspires you with the team’s struggles, passion, and historic victory at the 1962 Asian Games.
Where to Watch: Streaming on Amazon Prime Video
3. Chandu Champion
While Kartik Aaryan’s Bhool Bhulaiyaa 3 broke many records, unfortunately, his inspiring performance as Murlikant Petkar, India’s first individual Olympic gold medalist, fell flat at Box-office. But, its great performance at OTT is the silver lining.
For the unversed, Kartik Aaryan stars as Murlikant Petkar, India’s first individual Olympic gold medalist, who fought through war injuries and paralysis to achieve his dream. This powerful story of grit and glory proves that no setback is too big. If you love underdog stories, this one’s a must-watch!
Where to Watch: Streaming on Amazon Prime Video
4. Merry Christmas
Next on our list of underrated movies of 2024 is Merry Christmas. For the unversed, Katrina Kaif plays Maria, who meets Albert played by Vijay Sethupathi on Christmas Eve, where casual meeting quickly turned into a night full of twists and suspense. It’s got mystery, drama, and surprises!
Where to Watch: Streaming on Netflix
5. The Buckingham Murders
Love thrillers? The Buckingham Murders—an underrated movie of 2024 – grabbed attention when it was released on Netflix! The movie stars Kareena Kapoor Khan as a cop – who moves to a new town after losing her child. As she gets caught up in a missing child case, she struggles with her own pain of loss. This intense thriller also stars Ranveer Brar and Ash Tandon in critical roles.
Where to Watch: Streaming on Netflix
6. Madgaon Express
Madgaon Express may not have a superstar, but what it does have is endless fun and many hilarious moments. Starring Divyendu Sharma, Pratik Gandhi and Avinash Tiwary, Madgaon Express is one of those underrated movies of 2024. The movie follows three childhood friends who reunite after years and head to Goa for some fun. However, things take a wild turn as they find themselves in a mess of crime, mistaken identities, and chaos!
Where to Watch: Streaming on Amazon Prime Video
7. Kill
One of the most underrated action movies of 2024, Kill will keep you on the edge of your seat! Raghav Juyal plays Fani, a cunning villain leading a dangerous gang in a high-stakes, action-packed thriller. With shocking twists and intense suspense, this Lakshya-starrer is a must-watch for thriller fans!
Where to Watch: Streaming on Amazon Prime Video
8. Khel Khel Mein
Akshay Kumar’s Khel Khel Mein is one of those underrated movies of 2024 that turned out to be a massive success at OTT! This whole funny flick is about a set of friends who get together for dinner, and there begins the humor when the secrets start to come out.
With an ensemble of stars like Akshay Kumar, Ammy Virk, Taapsee Pannu, Vaani Kapoor, Fardeen Khan, and Aditya Seal, the perfect blend of fun and drama will keep you entertained.
Where to Watch: Streaming on Netflix
Which one is your favorite?




