AI imagines Ranbir, Vidya, Saif as Bollywood Harry Potter characters
Social Moments

AI imagines Ranbir, Vidya, Saif as Bollywood Harry Potter characters

A new AI video casts Bollywood stars in Harry Potter roles, and fans are loving Saif Ali Khan as Snape.

By Cinecrazy · · 2 min read

The internet never fails to surprise us, and today it’s serving up a delicious crossover that fans didn’t know they needed. A digital creator has whipped up an AI-generated video that places some of Bollywood’s biggest names inside the magical world of Hogwarts, and the results are nothing short of spectacular. From Saif Ali Khan’s eerily perfect Severus Snape to Ranbir Kapoor’s Draco Malfoy, this reimagining has everyone talking.

Saif Ali Khan steals the show as Snape

If there’s one casting that has fans absolutely convinced, it’s Saif Ali Khan as the brooding Potions Master. The AI video shows Saif in trademark black robes, with a sneer that could rival Alan Rickman’s. Social media is flooded with praise. One fan wrote, “Saif Ali Khan is looking more Snape than the real one.” Another added, “Saif is more snape than snape.” A third user commented, “Saif & Kangana Spot On,” referring to Kangana Ranaut, who was cast as Bellatrix Lestrange in the same video. One fan even went as far as to suggest, “Suggest Saif Ali Khan to new HBO makers for Snape role….he is perfect …..also Kangna as Bellatrix, Arjun Rampal as sirius is also good.” Clearly, the Nawab has found his wizard alter ego.

Full casting: From Kartik to Vidya

The AI video features an extensive lineup that brings the entire Hogwarts faculty and student body to life with Bollywood faces. Kartik Aaryan takes on the lead role of Harry Potter, while Kriti Sanon becomes Hermione Granger and Varun Dhawan plays Ron Weasley. On the adult side, Sanjay Dutt is the terrifying Lord Voldemort, and Vidya Balan appears as the toad-like Dolores Umbridge. Other standout choices include Boman Irani as Rubeus Hagrid, Ratna Pathak Shah as Professor McGonagall, Arjun Rampal as Sirius Black, Jackie Shroff as Mad-Eye Moody, Akshaye Khanna as Lucius Malfoy, Rajkummar Rao as Neville Longbottom, Ananya Panday as Ginny Weasley, and Manoj Bajpayee as Remus Lupin. The video also features Ranbir Kapoor in a dual role as Draco Malfoy and Albus Dumbledore—talk about range!

Fans divided on Harry, Ron and Hermione

While most of the cast won unanimous approval, the main trio faced some mixed reactions. Many fans felt that Kartik Aaryan didn’t quite capture the essence of The Boy Who Lived. One comment read, “Kartik aryan as Harry is the worst choice ever!!” Another fan added, “Except for Harry and Ron, all look good,” implying that Varun Dhawan’s Ron also missed the mark. Despite the criticism, the overall response has been overwhelmingly positive, with fans enjoying the novelty of seeing Bollywood stars in these iconic roles. The AI video serves as a fun what-if for Potterheads in India, and it’s already inspiring fan art and memes across platforms. Whether or not we ever see an official Bollywood Harry Potter adaptation, this digital creation proves that the magic of Hogwarts is truly universal.