10 Best Movies Like Indrasabha
If you loved Indrasabha, we've curated the perfect watchlist for you based on shared genres, themes, and directorial style.

Ramayana : The Legend of Prince Rama
Why watch this? A perfect follow-up to Indrasabha for fans of Animation. It captures a similar adrenaline-pumping atmosphere.
In Ayodhya, the royal palace of Kosala Kingdom in Ancient India, four princes were born to three queens, each of whom grew to great stature. Banished for 14 years due to court intr...

Mythica: A Quest for Heroes
Why watch this? A perfect follow-up to Indrasabha for fans of Action. It captures a similar adrenaline-pumping atmosphere.
Stuck in a life of indentured servitude, Marek dreams of becoming a wizard. When she meets the beautiful priestess Teela in need of help, she offers her assistance and provides a m...

Sofia the First: Once Upon a Princess
Why watch this? A perfect follow-up to Indrasabha for fans of Animation. It captures a similar compelling atmosphere.
Set in the storybook world of Enchancia, the music-filled movie follows Sofia, an average girl whose life suddenly changes when her mother marries the king and she is whisked off t...

Poison
Why watch this? A perfect follow-up to Indrasabha for fans of Comedy. It captures a similar light-hearted atmosphere.
When a poisonous snake slithers onto an Englishman's stomach in India, his associate and a doctor race to save him....

The Warrior
Why watch this? A perfect follow-up to Indrasabha for fans of Adventure. It captures a similar emotionally gripping atmosphere.
In feudal India, a warrior who renounces his role as the longtime enforcer to a local lord becomes the prey in a murderous hunt through the Himalayan mountains....

Tanhaji: The Unsung Warrior
Why watch this? A perfect follow-up to Indrasabha for fans of Action. It captures a similar adrenaline-pumping atmosphere.
When Aurangzeb recruits his trusted soldier Udaybhan to control the Kondhana fort, Shivaji's military leader Tanhaji Malusare and his army of Maratha warriors set out to recapture ...