From ‘Rockstar’ to ‘Main Vaapas Aaunga’: Every Imtiaz Ali film ranked

Imtiaz Ali has spent the better part of two decades sending his characters somewhere, a train to Bhatinda, a highway through Rajasthan, a music tour across Europe or a beach in Corsica. His films are filled with people searching for love, purpose, freedom, or simply a version of themselves they haven't met yet.
With ‘Main Vaapas Aaunga’ now joining that long line of wanderers, romantics, and restless souls, we ranked every Imtiaz Ali directorial feature from best to least essential.
1. Jab We Met (2007)
By 2007, Bollywood had no shortage of romantic comedies. Then along came Geet Dhillon. Imtiaz Ali's breakthrough film stars Kareena Kapoor as the endlessly talkative Geet and Shahid Kapoor as Aditya, a businessman whose life has stalled until a chance train journey sends him across North India alongside a complete stranger. What follows is a story about love, timing, and finding direction when life refuses to go according to plan.
The film introduced audiences to one of Hindi cinema's most quoted characters. Nearly two decades later, lines like "Main apni favourite hoon" continue to live on in social media captions, memes, and everyday conversations.
2. Rockstar (2011)
If ‘Jab We Met’ made Imtiaz Ali a household name, ‘Rockstar’ showed just how far his storytelling ambitions could stretch. The film stars Ranbir Kapoor as Janardhan Jakhar, later known as Jordan, a young musician convinced that great art requires great suffering. Along the way, he falls for Heer, played by Nargis Fakhri, setting in motion a relationship that shapes both his personal life and music.
Few Bollywood films have left behind a musical legacy quite like this one. From "Sadda Haq" to "Kun Faya Kun," AR Rahman's soundtrack became inseparable from the film itself.
3. Tamasha (2015)
By the time ‘Tamasha’ arrived, Imtiaz Ali had already built a reputation for characters searching for themselves. Here, he made that search the entire story. Ranbir Kapoor and Deepika Padukone star as Ved and Tara, who meet in Corsica while pretending to be strangers. Years later, reality catches up with them when Tara realizes Ved is living a life that doesn't truly belong to him.
The film gave audiences one of Ali's most enduring ideas of how many people spend their lives performing versions of themselves. "Why always the same story?" became a question viewers carried with them long after the credits rolled.
4. Highway (2014)
After the commercial success of Rockstar, Ali took an unexpected detour. Highway stars Alia Bhatt as Veera, a young woman kidnapped shortly before her wedding, and Randeep Hooda as Mahabir, the man responsible. As they travel across highways, deserts, and mountains, the film gradually reveals that freedom can arrive from the most unlikely circumstances.
The film marked a turning point in Alia Bhatt's career and introduced audiences to a more stripped-down, road-movie version of Ali's storytelling.
5. Love Aaj Kal (2009)
Before everyone was talking about modern dating, Imtiaz Ali was already asking whether love had changed with time. Starring Saif Ali Khan and Deepika Padukone, ‘Love Aaj Kal’ follows Jai and Meera as they balance relationships, careers, and personal ambitions. Running parallel is an older love story with a different perspective on romance.
The film arrived when urban Bollywood romances were helping popularise conversations about long-distance relationships, career-driven partnerships, and emotional independence. Its title alone became shorthand for comparing old and new ideas about love.
6. Amar Singh Chamkila (2024)
After years of fictional characters wrestling with identity, Ali turned to a real-life figure. ‘Amar Singh Chamkila’ stars Diljit Dosanjh as the legendary Punjabi singer whose popularity made him both a cultural icon and a controversial public figure. Parineeti Chopra plays Amarjot Kaur, his musical partner and wife.
The film shows how art, class, and public opinion collide. Released on Netflix, it introduced Chamkila's story to audiences far beyond Punjab and reignited interest in one of Indian music's most influential voices.
7. Main Vaapas Aaunga (2026)
For his latest feature, Imtiaz Ali looks beyond contemporary romance toward history, memory, and migration. Starring Diljit Dosanjh, Sharvari, Vedang Raina, and Naseeruddin Shah, Main Vaapas Aaunga is rooted in the legacy of Partition-era displacement and the emotional ties people maintain to places they can no longer return to.
While journeys have always played an important role in Ali's work, this film expands that idea across generations. Rather than asking where its characters are going, ‘Main Vaapas Aaunga’ is interested in what they carry with them, memories, identities, and the pull of home.
8. Socha Na Tha (2005)
Every filmmaker has a beginning, and for Imtiaz Ali, it was ‘Socha Na Tha’. Starring Abhay Deol and Ayesha Takia, the film is about an arranged-marriage proposal that falls apart before unexpectedly bringing the two families and the couple back together.
Many of the themes that would later define Ali's filmography are already present here, uncertainty, timing, and characters who discover themselves through relationships.
9. Jab Harry Met Sejal (2017)
After years of road trips across India, Ali took his characters across Europe. ‘Jab Harry Met Sejal’ stars Shah Rukh Khan as Harry, a tour guide who reluctantly joins Sejal, played by Anushka Sharma, on a search for a lost engagement ring after her family holiday ends.
The ring may be the reason for the journey, but the film is ultimately more interested in loneliness, companionship, and belonging.
10. Love Aaj Kal (2020)
More than a decade after the original, Imtiaz Ali revisited one of his most recognisable titles. Starring Kartik Aaryan, Sara Ali Khan, Arushi Sharma, and Randeep Hooda, the film follows two parallel romances across different generations, exploring how ambition, expectations, and emotional commitment continue to shape relationships.
While the setting and characters are present, the film returns to questions Ali has explored throughout his career: How much does love change with time? And how much do people themselves change?