If your Instagram feed has suddenly turned into a strange, wonderful mashup of Hogwarts robes and Bollywood swagger, you’re not imagining things. An AI-generated fan trend has reimagined the entire Harry Potter universe with Indian film stars in every major role, and it has spread across Facebook, Instagram, and group chats with the kind of speed usually reserved for actual movie trailers.
A wave of AI-generated videos and images has recast the Harry Potter franchise with Bollywood actors — Kartik Aaryan as Harry, Kriti Sanon as Hermione, Ranbir Kapoor as Draco Malfoy, and dozens more. It’s not a real film, casting announcement, or studio project of any kind. It’s a fan-made, AI-driven internet trend, and it’s gone viral partly because the “casting” feels so uncannily right.
Is This Real? Setting the Record Straight
Let’s address the question everyone lands on this page to ask: no, there is no actual Bollywood Harry Potter film in production. What’s circulating is a set of AI-generated concept videos and images, built using image and video generation tools, that visualize what a desi Hogwarts might look like with familiar faces from Hindi cinema. No studio, streaming platform, production house, or actor involved has confirmed any real project. This is pure fan creativity, powered by AI, and it’s meant to be enjoyed exactly as that: a delightful “what if.”
That said, the reason it’s landed so well isn’t just the novelty of the technology. It’s the casting logic. Whoever put this together clearly understands both the Wizarding World and Bollywood’s ensemble deeply, because the pairings feel less like random generation and more like genuinely thoughtful fan-casting that Indian audiences have probably imagined at some point themselves.
https://www.instagram.com/reels/DZT2A6RREfw
The Full Viral Cast List
The Golden Trio & Hogwarts Students
- Harry Potter → Kartik Aaryan, bringing his signature messy hair and boyish charm to the role
- Hermione Granger → Kriti Sanon, capturing the sharp intelligence and wit of Gryffindor’s brightest witch
- Ron Weasley → Varun Dhawan, matching the energetic, loyal warmth of Harry’s best friend
- Draco Malfoy → Ranbir Kapoor, embodying the sleek, brooding, aristocratic rival from Slytherin
- Ginny Weasley → Ananya Panday
- Neville Longbottom → Rajkummar Rao
The Hogwarts Faculty & Allies
- Albus Dumbledore → Naseeruddin Shah, delivering the gravitas, wisdom, and eccentric mystery the headmaster needs
- Severus Snape → Saif Ali Khan, perfectly suited to the dark, intense, enigmatic Potions Master
- Minerva McGonagall → Ratna Pathak Shah, matching the strict yet deeply caring demeanor of the Transfiguration professor
- Rubeus Hagrid → Boman Irani, channeling the warm-hearted, jolly giant
- Remus Lupin → Manoj Bajpayee
- Sirius Black → Arjun Rampal
- Mad-Eye Moody → Jackie Shroff
The Dark Side & Ministry Defilers
- Lord Voldemort → Sanjay Dutt, striking an imposing, terrifying presence as He-Who-Must-Not-Be-Named
- Bellatrix Lestrange → Kangana Ranaut, fitting the chaotic, fierce, fiercely loyal Dark witch
- Dolores Umbridge → Vidya Balan, bringing a deceptively sweet but wicked authority to the pink-clad tyrant
- Lucius Malfoy → Akshaye Khanna
Why This Trend Has Struck a Chord
Part of what makes this whole moment resonate, especially for Indian audiences living abroad, is that Harry Potter was so many of our generation’s shared cultural touchstone growing up, right alongside the Bollywood films we watched with family. Seeing the two worlds collide, even artificially, taps into a very specific kind of joy: the feeling of two separate parts of your childhood suddenly speaking to each other.

