Best Hindi movies to watch now
Discover the magic of Hindi cinema with our curated list of must-watch films. From timeless romances to inspiring dramas, these movies offer a glimpse into the heart of Indian storytelling.



Hindi cinema, often affectionately known as Bollywood, has captivated audiences worldwide with its unique blend of music, dance, drama, and heartfelt narratives. These films are more than just entertainment; they are a cultural phenomenon, reflecting the rich tapestry of Indian society and its traditions.
One of the most remarkable aspects of Hindi movies is their ability to weave complex emotions into compelling stories. Take for instance, 'Dilwale Dulhania Le Jayenge,' a film that redefined romance for a generation and continues to be screened in Mumbai's Maratha Mandir theater since its release in 1995—a testament to its enduring popularity. Or consider '3 Idiots,' a movie that not only entertained but also sparked important conversations about the education system in India, blending humor with poignant social commentary.
Many of these films feature iconic actors like Shah Rukh Khan, Kajol, and Amitabh Bachchan, whose performances have become legendary. Their chemistry and dramatic prowess elevate these stories, making them unforgettable. The music, too, plays a crucial role, with songs often becoming chartbusters and an integral part of the narrative, like the catchy tunes from 'Kuch Kuch Hota Hai' or the soulful melodies of 'Veer-Zaara.'
Whether you're new to Hindi cinema or a long-time fan, this list offers a fantastic starting point to explore the depth and diversity of Indian filmmaking. Prepare to be swept away by epic romances, laugh out loud with brilliant comedies, and be moved by powerful dramas that stay with you long after the credits roll.
14. Chennai Express (2013)
Embark on a high-speed, hilarious adventure with 'Chennai Express', a rollicking romantic action-comedy that promises non-stop entertainment. This film is a delightful blend of humor, romance, and over-the-top action, all set against the picturesque landscapes of South India.
Rohit Shetty's signature style of larger-than-life action sequences and comedic timing is on full display here. Shah Rukh Khan and Deepika Padukone lead the charge as Rahul and Meena, whose accidental journey on a train turns into a madcap escapade involving gangsters, forced marriage, and unexpected love. Deepika Padukone's performance, particularly her comedic timing and accent, was widely acclaimed.
Did you know that 'Chennai Express' was the fastest Bollywood film to gross 100 crore (1 billion rupees) at the time of its release? The film's music, especially the hit song 'Lungi Dance' (a tribute to Rajinikanth), became incredibly popular. While it's known for its lighthearted fun, the film also subtly explores cultural differences and the importance of standing up for what's right. 'Chennai Express' is a perfect popcorn entertainer that delivers laughs, thrills, and a charming romance.

13. Kabhi Alvida Naa Kehna (2006)
Delve into the complexities of modern relationships with 'Kabhi Alvida Naa Kehna', a bold and thought-provoking drama that dares to explore the difficult subject of extramarital affairs. This film challenges conventional notions of love and happiness.
Karan Johar's direction takes a more mature and nuanced approach in this film, focusing on two unhappily married individuals, Dev (Shah Rukh Khan) and Maya (Rani Mukerji), who find solace and connection with each other outside their marriages. The ensemble cast, including Amitabh Bachchan, Abhishek Bachchan, and Preity Zinta, delivers powerful performances that bring depth to their conflicted characters.
The film was primarily shot in New York City, which serves as a fitting backdrop for the characters' contemporary struggles and emotional turmoil. The music, by Shankar-Ehsaan-Loy, captures the film's melancholic and romantic tones perfectly. 'Kabhi Alvida Naa Kehna' sparked considerable debate for its controversial themes, but it remains a significant film for its honest portrayal of the complexities of love, desire, and the search for true companionship in a world that often expects perfection. It's a film that will make you reflect on the nature of relationships.

12. Kaho Naa... Pyaar Hai (2000)
Get ready for a dazzling debut and a thrilling romantic adventure with 'Kaho Naa... Pyaar Hai'. This film isn't just a love story; it's a suspenseful tale of mistaken identity, revenge, and finding love against all odds.
Rakesh Roshan's directorial vision launched the careers of his son, Hrithik Roshan, and Ameesha Patel, making them overnight sensations. Hrithik's double role allowed him to showcase his incredible acting range, dancing prowess, and action hero capabilities right from his first film. The film's plot keeps you on the edge of your seat, blending romance with elements of a thriller.
Did you know that 'Kaho Naa... Pyaar Hai' entered the Limca Book of Records for the most awards won by a Bollywood film, with a staggering 102 awards? The music, composed by Rajesh Roshan, was a massive hit, with every song becoming a chartbuster. From the energetic 'Ek Pal Ka Jeena' to the romantic title track, the soundtrack perfectly captured the film's mood. It's a high-octane, romantic thriller that delivered a fresh new star to Indian cinema and remains a beloved blockbuster.

11. Koi... Mil Gaya (2003)
Prepare for a heartwarming and fantastical journey with 'Koi... Mil Gaya', a film that blends science fiction with an emotional coming-of-age story. This movie carved a unique niche in Indian cinema by introducing a beloved alien character and exploring themes of compassion and acceptance.
Rakesh Roshan's direction crafted a narrative around Rohit (Hrithik Roshan), a young man with a developmental disability, who befriends an alien named Jadoo. Hrithik Roshan's performance as Rohit is truly commendable, showcasing his versatility and commitment to the role. The film beautifully portrays the bond between Rohit, his friends, and Jadoo, highlighting the power of kindness and understanding.
'Koi... Mil Gaya' was a groundbreaking film for its special effects and its empathetic portrayal of a character with special needs. The creation of Jadoo, the alien, involved extensive design and animatronics, making him a truly believable and lovable character. The film's success led to the popular 'Krrish' superhero franchise. It's a charming and uplifting story about finding your inner strength and the magic of friendship, regardless of where your friends come from.

10. Dil To Pagal Hai (1997)
Dive into a world where love, dance, and destiny intertwine with 'Dil To Pagal Hai'. This film is a vibrant musical romance that explores the idea of soulmates and the belief that someone, somewhere, is made for you.
Yash Chopra's classic direction created a visually stunning and emotionally rich narrative, featuring Shah Rukh Khan, Madhuri Dixit, and Karisma Kapoor in a captivating love triangle. The film is deeply rooted in the world of stage musicals, with dance playing a central role in expressing emotions and advancing the plot.
A fun fact about the film is that Karisma Kapoor's role was initially offered to several other actresses who declined, before she took it on and won a National Film Award for Best Supporting Actress for her powerful performance. The music, composed by Uttam Singh, is absolutely iconic, with songs like 'Dil To Pagal Hai' and 'Are Re Are' becoming timeless hits that perfectly capture the film's romantic spirit. It's a celebration of love, friendship, and following your heart, all set to an incredible soundtrack and mesmerizing dance sequences.

9. Jab We Met (2007)
Hop aboard for a delightful and unconventional romantic comedy with 'Jab We Met', a film that proves sometimes, the best journeys are the ones you never planned. This movie is a breath of fresh air, full of charm, wit, and genuine heart.
Imtiaz Ali's direction brings to life the contrasting personalities of the bubbly, talkative Geet (Kareena Kapoor Khan) and the melancholic, introverted Aditya (Shahid Kapoor). Their accidental meeting on a train sparks a series of adventures that lead to unexpected self-discovery and, of course, love. Kareena Kapoor Khan's portrayal of Geet is often cited as one of her career-best performances, bringing an infectious energy to the screen.
Did you know that the film's working title was 'Train'? The change to 'Jab We Met' perfectly encapsulates the serendipitous nature of the protagonists' encounter. The music, by Pritam, is incredibly catchy and perfectly complements the film's mood, with songs like 'Mauja Hi Mauja' and 'Tum Se Hi' becoming hugely popular. 'Jab We Met' is a feel-good movie that celebrates spontaneity, finding happiness, and the magic of unexpected connections. It's a truly charming and rewatchable romance.

8. Kal Ho Naa Ho (2003)
Get ready for a beautiful, bittersweet journey with 'Kal Ho Naa Ho', a film that celebrates life, love, and friendship with an emotional depth that truly resonates. It's a story that reminds us to cherish every moment and live life to the fullest.
Nikkhil Advani's direction, with Karan Johar as producer and writer, crafted a narrative that is both joyous and profoundly moving. Shah Rukh Khan delivers one of his most endearing performances as Aman, a man who enters the lives of Naina (Preity Zinta) and Rohit (Saif Ali Khan), transforming their world forever. Their complex love triangle is handled with sensitivity and grace.
The film's setting in New York City adds a fresh, contemporary backdrop to the emotional drama. Its soundtrack, composed by Shankar-Ehsaan-Loy, is absolutely iconic, with songs like 'Kal Ho Naa Ho' and 'Pretty Woman' becoming instant hits that are still cherished today. 'Kal Ho Naa Ho' is a poignant masterpiece that explores themes of unrequited love, sacrifice, and making the most of the present. Be prepared for tears, laughter, and a profound appreciation for life.

7. Veer-Zaara (2004)
Prepare for a timeless saga of star-crossed lovers with 'Veer-Zaara', a powerful cross-border romance that proves love knows no boundaries. This film is a testament to enduring affection, sacrifice, and the hope of reunion, even after decades.
Yash Chopra's return to direction after seven years was a grand affair, bringing together Shah Rukh Khan, Preity Zinta, and Rani Mukerji in a poignant love story. The narrative spans 22 years, showcasing the unwavering love between an Indian Air Force pilot and a Pakistani woman. The film's beauty lies in its elegant storytelling and the mature portrayal of love and longing.
A fascinating detail is that the legendary composer Madan Mohan, who passed away in 1975, was credited for the film's music. His unused tunes were adapted by his son Sanjeev Kohli and brought to life by lyricist Javed Akhtar and singers like Lata Mangeshkar. This unique collaboration resulted in a soundtrack that feels both classic and fresh. 'Veer-Zaara' is more than just a romance; it's a commentary on humanity, peace, and the power of selfless love, making it a truly moving cinematic experience.

6. Kuch Kuch Hota Hai (1998)
Get ready for a heartwarming and often tear-jerking journey of friendship, love, and self-discovery with 'Kuch Kuch Hota Hai'. This film is a classic romantic drama that explores the complexities of finding your soulmate, sometimes right under your nose.
Karan Johar's directorial debut was an instant hit, largely due to the incredible chemistry between Shah Rukh Khan, Kajol, and Rani Mukerji. The story cleverly navigates two timelines, showcasing how love can evolve and how past connections can resurface in unexpected ways. The college sequences are full of youthful energy and humor, while the later parts delve into deeper emotions.
One of the film's most iconic aspects is its music, composed by Jatin-Lalit. Songs like 'Kuch Kuch Hota Hai' and 'Koi Mil Gaya' became anthems and are still beloved today. The film's fashion, especially Kajol's tomboyish style and Rani Mukerji's chic looks, also set trends. It's a beautiful tale that reminds us that sometimes, what you're looking for has been there all along. A truly touching and entertaining watch!

5. Kabhi Khushi Kabhie Gham (2001)
Prepare for an emotional rollercoaster with 'Kabhi Khushi Kabhie Gham,' a lavish family drama that brings together a constellation of Bollywood's biggest stars. This film is a grand celebration of love, loss, and reconciliation, all wrapped in a visually stunning package.
Karan Johar's directorial vision created an epic tale of a wealthy family torn apart by a son's decision to marry outside his social class. The ensemble cast, including Amitabh Bachchan, Jaya Bachchan, Shah Rukh Khan, Kajol, Hrithik Roshan, and Kareena Kapoor, delivers powerful performances that will tug at your heartstrings.
Did you know that 'Kabhi Khushi Kabhie Gham' was one of the first Indian films to have a widespread international release, becoming a huge success in the UK and other overseas markets? Its opulent sets, designer costumes, and larger-than-life musical numbers are all hallmarks of Johar's signature style. The film explores themes of parental authority, filial duty, and unconditional love with a blend of melodrama and genuine sentiment. It's a cinematic experience that's both grand and intimate, leaving a lasting impression on its audience.

4. Hum Aapke Hain Koun..! (1994)
Step into a world of grand celebrations, family values, and innocent romance with 'Hum Aapke Hain Koun..!'. This film is a lavish, heartwarming spectacle that redefined the family drama genre in Indian cinema.
Salman Khan and Madhuri Dixit light up the screen with their charming performances and delightful chemistry. The movie is essentially a celebration of Indian weddings and traditions, filled with numerous songs and dance sequences that feel integral to the narrative, rather than mere distractions. It's a deep dive into the lives of two loving families brought together by marriage.
One of the most fascinating aspects of 'Hum Aapke Hain Koun..!' is its sheer number of songs – a whopping 14! Each song serves a purpose, whether it's depicting a ritual, expressing emotion, or simply adding to the festive atmosphere. The film was a massive commercial success, becoming one of the highest-grossing Indian films of all time and setting new benchmarks for production design and scale in Bollywood. It's a joyous watch that celebrates love, family, and tradition with immense warmth.

3. Dilwale Dulhania Le Jayenge (1995)
Prepare your heart for a timeless romance that has captivated generations! 'Dilwale Dulhania Le Jayenge,' affectionately known as DDLJ, isn't just a movie; it's a cultural touchstone that redefined romantic cinema in India.
Shah Rukh Khan and Kajol's electrifying chemistry is the absolute soul of this film. Their portrayal of Raj and Simran, two young Indians living in Europe who fall in love but face traditional obstacles, is pure magic. The film's enduring appeal lies in its perfect blend of tradition and modernity, romance and family values, all set against breathtaking European landscapes and the vibrant Indian countryside.
Did you know DDLJ holds the record for the longest-running film in Indian cinema history? It ran for over 1000 consecutive weeks at the Maratha Mandir cinema in Mumbai! Aditya Chopra's directorial debut was a groundbreaking success, establishing him as a visionary filmmaker and cementing Shah Rukh Khan's status as the 'King of Romance.' The film's iconic dialogues, songs, and scenes are deeply ingrained in popular culture. It's a must-watch for anyone who believes in true love and the power of destiny!

2. Lagaan: Once Upon a Time in India (2001)
Get ready to be swept away by an epic tale of courage, determination, and cricket! 'Lagaan: Once Upon a Time in India' is a cinematic masterpiece that transcends genres, blending historical drama, musical spectacle, and nail-biting sports action into one glorious package.
Aamir Khan's vision as both actor and producer shines through, creating a film that is grand in scale yet deeply personal in its storytelling. The premise – villagers challenging their colonial oppressors to a cricket match to avoid heavy taxes – is ingenious, and the execution is flawless. The film was shot in a single village in Bhuj, Gujarat, under incredibly challenging conditions, which only adds to its authentic feel.
'Lagaan' was only the third Indian film ever to be nominated for an Academy Award for Best Foreign Language Film, a testament to its universal appeal and storytelling prowess. The songs, composed by A.R. Rahman, are iconic and perfectly integrated into the narrative, propelling the story forward with emotion and energy. This isn't just a movie; it's an experience that will leave you cheering!

1. 3 Idiots (2009)
Prepare for a cinematic journey that's not just entertaining but genuinely inspiring! '3 Idiots' isn't just a movie; it's a phenomenon that challenged the rigid Indian education system with humor, heart, and an unforgettable message.
Rajkumar Hirani's masterful direction brings out the absolute best in Aamir Khan, R. Madhavan, and Sharman Joshi, whose camaraderie feels incredibly authentic. The film's brilliance lies in its ability to tackle serious themes like academic pressure and societal expectations while keeping you thoroughly engaged with its witty dialogue and ingenious plot twists.
Did you know the film was loosely adapted from Chetan Bhagat's novel 'Five Point Someone'? However, Hirani and his team crafted a screenplay that elevated the story to new heights, making it accessible and beloved by audiences worldwide. It became the highest-grossing Indian film at the time of its release, and its impact on discussions about education is still felt today. If you haven't seen it, you're truly missing out on a modern classic that will make you laugh, cry, and think!



















