Movies like Bāhubali: The Beginning: 20 to watch next
If you loved Bāhubali: The Beginning (2015) — a action and drama film directed by S. S. Rajamouli — these 20 movies are the closest matches.
The first picks are what fans of Bāhubali: The Beginning most often go on to watch; the rest share its genres and themes like kingdom, medieval india and ancient india. 7 of them are streaming in India right now — each entry shows where.
Where to watch Bāhubali: The Beginning →·Get picks for your whole taste →
- 1

Bāhubali: The Epic 2025★ 6.5
Shares: Action, Drama
When a mysterious child is found by a tribal couple near a roaring waterfall, they raise him as their own. As he grows, Sivudu is drawn to the world beyond the cliffs, where he discovers the ancient kingdom of Mahishmati, ruled by a cruel tyrant, haunted by rebellion, and bound to his past. What begins as a quest for love soon unravels a legacy of betrayal, sacrifice, and a forgotten prince.
Stream in India on Netflix
- 2

The Warrior 2001★ 6.3
Shares: Drama
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.
Not on subscription streaming in India right now
- 3

Beast 2026★ 7.5
Shares: Action, Drama
MMA legend Patton James, now a commercial fisherman, is pulled back into the cage when his brother is in danger. Reuniting with his old coach Sammy, he commits to one final fight in one championship against the brutal champion Xavier Grau.
Stream in India on Amazon Prime Video, Amazon Prime Video with Ads, JioHotstar
- 4

The Legion 2020★ 6.2
Shares: Action
Noreno, a half-Roman, is entrusted with the mission of crossing the snowy mountains of Armenia, swarming with Parthian patrols, to seek help for his slowly dying men.
Not on subscription streaming in India right now
- 5

Embattled 2020★ 6.7
Shares: Action, Drama
The eldest son of a ruthlessly tough MMA champion must fight his way out of the abusive cycle his father has continued.
Not on subscription streaming in India right now
- 6

Prizefighter: The Life of Jem Belcher 2022★ 6.2
Shares: Drama
At the turn of the 19th century, Pugilism was the sport of kings and a gifted young boxer fought his way to becoming champion of England.
Stream in India on JioHotstar
- 7

Pilgrimage 2017★ 6.0
Shares: Action, Drama
In 13th century Ireland a group of monks must escort a sacred relic across a landscape fraught with peril.
Not on subscription streaming in India right now
- 8

The Green Knight 2021★ 6.6
Shares: Drama
An epic fantasy adventure based on the timeless Arthurian legend, The Green Knight tells the story of Sir Gawain, King Arthur's reckless and headstrong nephew, who embarks on a daring quest to confront the eponymous Green Knight, a gigantic emerald-skinned stranger and tester of men.
Not on subscription streaming in India right now
- 9

Pushpa 2 - The Rule 2024★ 6.2
Shares: Drama, Action
As his smuggling empire grows, a brazen Pushpa longs for power and respect on his vengeful journey, while facing old rivals and new.
Stream in India on Netflix
- 10

Jawbone 2017★ 6.1
Shares: Action, Drama
A former youth boxing champion, Jimmy McCabe is a man in search of hope but looking in all the wrong places. When he hits rock bottom he turns to his childhood boxing club and the only family he has left: gym owner Bill corner man Eddie and promoter Joe. Back in training, years after anyone thought he was a contender, he risks his life, as he tries to stand tall and regain his place in the world.
Not on subscription streaming in India right now
- 11

44 Minutes: The North Hollywood Shoot-Out 2003★ 6.6
Shares: Action, Drama
After a failed bank robbery, two heavily armed men hold the Los Angeles Police Department at bay for 44 minutes.
Not on subscription streaming in India right now
- 12

Rogue Agent 2022★ 6.3
Shares: Drama
Conman Robert Freegard poses as an undercover MI5 agent and kidnaps countless victims amidst a high-stakes manhunt, until the woman who fell for him brings him to justice.
Stream in India on Amazon Prime Video, Zee5, Amazon Prime Video with Ads
- 13

Salaar: Part 1 - Ceasefire 2023★ 6.8
Shares: Action, Drama
The fate of a violently contested kingdom hangs on the fraught bond between two friends-turned-foes.
Stream in India on Netflix, VI movies and tv, JioHotstar
- 14

Firebrand 2024★ 6.3
Shares: Drama
Katherine Parr, the sixth wife of King Henry VIII, is named regent while the tyrant battles abroad. When the king returns, increasingly ill and paranoid, Katherine finds herself fighting for her own survival.
Not on subscription streaming in India right now
- 15

Rev 2020★ 6.0
Shares: Action, Drama
A young thief with a history of grand theft auto becomes an informant and helps police bring down a criminal enterprise involved in the smuggling of hundreds of exotic super cars.
Not on subscription streaming in India right now
- 16

In the Blood 2014★ 5.8
Shares: Action
When her husband goes missing during their Caribbean vacation, a woman sets off on her own to take down the men she thinks are responsible.
Not on subscription streaming in India right now
- 17

I Am Elizabeth Smart 2017★ 6.8
Shares: Drama
The story of Elizabeth Smart's kidnapping and captivity, as told from her perspective.
Not on subscription streaming in India right now
- 18

Mexicali 2026★ 7.7
Shares: Action, Drama
A former special forces contractor is forced out of retirement as an avocado farmer in Mexico when local gangsters try to force him and his family off their farm.
Not on subscription streaming in India right now
- 19

RRR 2022★ 7.7
Shares: Action, Drama
A fictional history of two legendary revolutionaries' journey away from home before they began fighting for their country in the 1920s.
Stream in India on Netflix, Zee5, VI movies and tv
- 20

In Full Bloom 2019★ 6.8
Shares: Action, Drama
Set shortly after the end of World War II, a philosophical boxing drama of two fighters from opposite worlds (USA and Japan) who are pulled together for a questionable fight arranged by their unscrupulous managers and the Yakuza.
Not on subscription streaming in India right now