2025 has witnessed a string of movie excellence in Indian films. Phenomenal box offices, dominating performances, and social media chatter all have declared the people’s choice. IMDb—the largest online database of movies—came out with its list of the 7 most-watched Indian films in 2025 (so far), based on user reviews and ratings. From grand period epics to gripping thrillers, here is a list that showcases the variety and innovative spirit of Indian filmmakers in languages.
Here is the detailed review of these highest-ranked movies:-
1. Chhaava
Language: Hindi
IMDb Rating: 7.3/10
Why It’s Trending: Chhaava tells the gripping story of Chhatrapati Sambhaji Maharaj, the son of Shivaji. Featuring Vicky Kaushal and Rashmika Mandanna, the film brings history alive with stunning visuals, grand battles, and emotional depth. Audiences praised its patriotic appeal, strong dialogues, and visual scale. It has also become a box office giant, crossing ₹800 crore worldwide.
2. Dragon
Language: Tamil
IMDb Rating: 7.9/10
Why It’s Trending: Dragon is a surprise that mixes a coming-of-age tale with a dark thriller of financial fraud and ethical limits. Directed by Ashwath Marimuthu, the film features young actors delivering authentic and candid performances. With clever writing and socially conscious themes, the movie resonated strongly between students and working professionals.
3. Deva
Language: Hindi
IMDb Rating: 6.7/10
Why It’s Trending: Starring Shahid Kapoor as a rebel cop, Deva is an action movie with the backdrop of a rotten political regime. While critics remained neutral, the movie was praised for its fashionably hip fight scenes, energy-driven plot turns, and Shahid’s acting. The movie became one of the most viewed titles on IMDb just days after its release.
4. Raid 2
Language: Hindi
IMDb Rating: 6.7/10
Why It’s Trending: A follow-up to 2018 blockbuster *Raid*, the movie brings back Ajay Devgn as the gutsy IRS officer Amay Patnaik. Written in rural Rajasthan, the movie delves into corruption, power conflict, and justice. With its real script, impactful dialogue, and edge-of-the-seat suspense, *Raid 2* has reached the hearts of political thriller fans.
5. Retro
Language: Tamil
IMDb Rating: 6.7/10
Why It’s Trending: With its 1980s setting, *Retro* is a well-crafted gangster drama with Suriya. It is a tale of a gangster who attempts to leave crime behind. The film was embraced for its distinctive color grading, warm storytelling, and period-specific costumes. Even though it flopped at the box office, its fashionable presentation has won over movie enthusiasts.
6. The Diplomat
Language: Hindi
IMDb Rating: 7.0/10
Why It’s Trending: Indian diplomat John Abraham is quick-witted and calm as he is sent to bring back a citizen who has been detained in Pakistan. Shivam Nair directs the film, which is being praised for its taut screenplay, political drama, and realistic performances. The film mixes patriotism with everyday diplomacy and has struck a chord with viewers across India’s OTT landscape.
7. L2: Empuraan
Language: Malayalam
IMDb Rating: 6.2/10
Why It’s Popular: The follow-up to Malayalam hit Lucifer keeps going with the story of Stephen Nedumpally now revealed to be underworld don Khureshi Ab’raam. Mohanlal comes back with authoritative screen presence, and there’s ongoing political suspense and mass-action scenes. Despite divided opinion, it is still among the highest viewed on IMDb.
IMDb’s top-watched list has nothing to do with star power or box office box-office collections. It’s about what’s being watched, talked about, and re-watched. Whether you’re interested in history, action, or social drama, the most popular movies of 2025 have something for your interests.
As the year continues, these rankings may change—but for now, these 7 films have captured the imagination of Indian audiences like no other.