Skip to content
Fri, 30 Oct, 2026Theatres · OTT · Hindi & Hindi dubbed
MovieMandalaआज क्या देखें?

2009 · Film

Magadheera

S. S. Rajamouli's Telugu reincarnation epic in which a Hyderabad bike racer discovers that his bond with a young woman began with a warrior and a princess in 1609.

Reviewed by Movie Mandala, Sun, 18 Oct, 2026

Where to watch

India

As of 18 October 2026, Magadheera is free to watch in India on YouTube.

  • YouTube

    Free

    Hindi dub on the official Goldmines channel; it runs about 135 minutes, shorter than the 158-minute original. The Prime Video listing is no longer available in India.

    Checked Sun, 18 Oct, 2026Open ↗

The story

In 1609, at a cliffside temple, the warrior Kaala Bhairava and Princess Mithravinda are torn apart in a fateful battle. Four centuries later in Hyderabad, Harsha is a carefree street bike racer. A brief touch of a stranger's hand fills him with vivid flashes of a life he does not remember, and he sets out to find the woman, Indu. As he pursues her, rivals in the present and memories of the past begin to close in. Ram Charan plays Harsha and Kajal Aggarwal plays Indu.

Spoiler-free: only the set-up.

Who it suits

A big, old-fashioned blend of romance, period sword fights and modern-day action for viewers who like mythic love stories and spectacle. It has extended battle violence, including a fight against a hundred soldiers.

action-packedromantic

Genres:ActionRomanceFantasy and sci-fiHistorical

Curation to help you choose, not a review.

Background

Magadheera was directed by S. S. Rajamouli from a story by V. Vijayendra Prasad and produced by Allu Aravind for Geetha Arts.

It opened on 31 July 2009. Wikipedia reports a gross of about ₹150 crore, making it the first Telugu film to enter the ₹100 crore club and the highest-grossing Telugu film at the time. It was also the second Telugu film, after Pokiri, to reach a reported 1,000-day theatrical run, and the first Telugu film released on Blu-ray in India. A Tamil dub, Maaveeran, followed in 2011, and the film had a well-reported release in Japan in 2018. The Hindi dub is distributed by Goldmines.

At the 57th National Film Awards it won Best Choreography and Best Special Effects. It also won six Filmfare Awards South and nine Nandi Awards.

The facts

Language
Telugu
Genre
Fantasy action, Reincarnation romance
Runtime
158 min
Director
S. S. Rajamouli
Cast
Ram Charan, Kajal Aggarwal, Dev Gill, Srihari, Sunil

Questions people ask

Where can I watch Magadheera in India?
As of 18 October 2026, Magadheera is free to watch in India on YouTube.
Is Magadheera available in Hindi?
Yes. Magadheera was made in Telugu, and a Hindi-dubbed version is available on YouTube.
How long is Magadheera?
Magadheera runs for 2 hours 38 minutes (158 minutes).

If you like this, try

All titles →What's releasing next →