What If Indian Famous Personalities Were Portraying Harry Potter Characters?

Harry Potter is a masterpiece written by J.K Rowling which made her a billionaire author when she decided to sell the rights to a studio. What if Harry Potter was made in India? These personalities would have fit the bill perfectly. Check out the 12 famous Indian personalities as Harry Potter characters!

Ranveer Singh as Ron

Rekha As Bellatrix Lestrange

Rakesh Bedi As Cornelius Fudge

Amitabh Bachchan As Albus Dumbledore

Satish Shah As Hagrid

Sanjay Dutt As Lord Voldemort

Alia Bhatt as Hermione Granger

Lilette Dubey As Minerva McGonagall

Supriya Pathak As Molly Weasley

Manoj Bajpai As Severus Snape

Kapil Sibal As Wormtail

Shahid Kapoor or Ranbir Kapoor as Harry