Baahubali 2: The Conclusion is a 2017 Indian Telugu-language epic action drama film directed by S. S. Rajamouli, who co-wrote the script with V. Vijayendra Prasad. It was produced by Shobu Yarlagadda and Prasad Devineni under the banner Arka Media Works. The cast includes Prabhas in a dual and titular role, alongside Rana Daggubati, Anushka Shetty, Tamannaah Bhatia, Ramya Krishna, Sathyaraj, Nassar and Subbaraju. It is the sequel to Baahubali: The Beginning, as well as the final installment in the Baahubali film duology. The film is set in fictional medieval India and centers on the rivalry between siblings Amarendra Baahubali and Bhallaladeva. Bhallaladeva conspires against Amarendra, leading to his death at the hands of Kattappa. Years later, Amarendra's son (Mahendra or Sivudu) seeks to avenge his father's demise. The film was primarily shot in Telugu, with a limited number of close-up scenes also filmed in Tamil for select actors.
The film was produced on an estimated budget of ₹250 crore, making it the most expensive Indian film at the time of its release. Production began on 17 December 2015 at Ramoji Film City in Hyderabad. The cinematography was handled by K. K. Senthil Kumar, with editing by Kotagiri Venkateswara Rao, and Tammiraju. The production design was created by Sabu Cyril, while the action sequences were choreographed by King Solomon, Lee Whittaker, and Kecha Khamphakdee. Visual effects were designed by Makuta VFX, with contributions from Adel Adili and Pete Draper. The music and background score were composed by M. M. Keeravani. The film was released on 28 April 2017 in Telugu, Tamil, Hindi, Kannada and Malayalam, and later dubbed in Japanese, Russian and Chinese. It was available in conventional 2D and IMAX formats and was the first Telugu film to release in 4K High Definition format.
Baahubali 2 was one of the most anticipated films of 2017, primarily due to the massive cliffhanger ending of its predecessor. The film premiered on over 9,000 screens worldwide, with 6,500 screens in India, setting a record for the widest release of an Indian film. Upon its release, Baahubali 2 like its predecessor, received widespread acclaim for its direction, storytelling, cinematography, themes, visual effects, music, action sequences, and performances. The film grossed over ₹1810.60 crore worldwide, briefly becoming the highest grossing Indian film of all time, surpassing PK (2014). It collected approximately ₹792 crore worldwide within the first six days and became the first Indian film to gross over ₹1,000 crore. Within India, it set numerous records, becoming the highest-grossing film in Hindi, as well as in its original Telugu language. As of 2025, Baahubali 2 remains the highest-grossing film in India. It is currently the highest grossing Telugu film, the highest grossing South Indian film, and the third highest-grossing Indian film worldwide. The film sold over 10 crore tickets during its box office run, marking the highest estimated admissions for any film in India since Sholay (1975). It also ranks among the top 50 highest-grossing non-English films globally.
Baahubali 2, along with its predecessor, is regarded as one of the most influential films in Indian cinema. It set new standards in large-scale filmmaking with its high budget, expansive action sequences, and franchise-building approach. The film won the Saturn Award for Best International Film and three National Film Awards, including Best Popular Film Providing Wholesome Entertainment, Best Special Effects, and Best Stunt Choreographer. It also fetched the state Gaddar Award for Best Feature Film. The Baahubali franchise also pioneered the pan-Indian film movement of dubbing the same film in multiple languages instead of remaking it. A combined recut version of The Beginning and The Conclusion, titled Baahubali: The Epic, was theatrically released worldwide on 31 October 2025.
Plot
Kattappa continues his narration of the events leading to Amarendra Baahubali's assassination.
Following the victory over the Kalakeyas, Rajmata Sivagami proclaims Amarendra the heir apparent to the throne of Mahishmati, while appointing her biological son, Bhallaladeva, as the kingdom's commander-in-chief. Before his coronation, Sivagami commands Amarendra to tour the kingdom incognito alongside Kattappa to understand the condition of the populace. During their travels, Amarendra witnesses Princess Devasena of the neighboring Kuntala kingdom single-handedly repelling a bandit raid. Smitten by her martial prowess and grace, Amarendra assumes the guise of a simpleton to gain employment at the Kuntala royal palace as a security guard, while Kattappa poses as his uncle.
Back in Mahishmati, Bhallaladeva encounters a portrait of Devasena and, coveting her beauty, maliciously requests her hand in marriage from Sivagami. Unaware of Amarendra's romantic entanglement, Sivagami sends an opulent marriage proposal to Kuntala, which includes a condescending demand of submission. Devasena fiercely rejects the proposal. Enraged by her defiance, Sivagami is manipulated by Bhallaladeva's disabled father, Bijjaladeva, into issuing a royal decree commanding Amarendra to arrest Devasena and bring her to Mahishmati as a captive. Concurrently, the Kuntala palace is ambushed by a massive raiding army of Pindari warriors. Dropping his charade, Amarendra coordinates a brilliant defense alongside Devasena and her cousin, Kumara Varma, utilizing synchronized archery to slaughter the invaders. Kattappa subsequently reveals Amarendra's true identity as the Crown Prince of Mahishmati. Amarendra promises to protect Devasena's honor and autonomy, and she agrees to accompany him to the capital as his prospective bride.
Upon their arrival in Mahishmati, the mutual misunderstanding is exposed. When Sivagami delivers a severe ultimatum forcing Amarendra to choose between his succession to the throne or his marriage to Devasena, Amarendra chooses Devasena. Consequently, Bhallaladeva is crowned Emperor, while Amarendra is stripped of his birthright and designated as the new commander-in-chief. Even without the crown, Amarendra retains the absolute adoration and loyalty of the populace.
When Devasena is pregnant, a deeply threatened Bhallaladeva strips Amarendra of his military rank and appoints a corrupt loyalist, Sethupathi, in his place. Devasena openly opposes the decision, arguing that Amarendra should reclaim his rightful throne. Later, inside a temple, Sethupathi attempts to molest Devasena, prompting her to sever his fingers. Brought before the royal court, Devasena denounces Sivagami's silent complicity with Bhallaladeva's unjust laws. Prompted by his wife's legal defense, Amarendra decapitates Sethupathi on the spot. This act of insubordination results in the immediate exile of Amarendra and Devasena from the royal palace.
Despite their displacement, the couple lives happily among the common citizens, who continue to revere Amarendra as their true king. Threatened by his cousin's unyielding popularity, Bhallaladeva conspires with Bijjaladeva to orchestrate a definitive coup. Bijjaladeva manipulates a naive Kumara Varma into believing that Bhallaladeva intends to assassinate Amarendra's family. Kumara Varma infiltrates the royal chambers at night but falls into a trap; Bhallaladeva massacres his own guards, and Bijjaladeva executes Kumara Varma after self-inflicting facial wounds on Bhallaladeva to frame the incident as an assassination attempt ordered by Amarendra. Convinced that her foster son has turned traitor, an enraged Sivagami orders his execution. To prevent a massive civil war among the loyalist legions, she commands Kattappa to carry out the assassination covertly. Bound by his ancestral oath of absolute servitude, a heartbroken Kattappa lures a battle-worn Amarendra into a secluded sanctuary and stabs him from behind. As he bleeds out, a forgiving Amarendra asks Kattappa to protect Sivagami, proclaiming "Jai Mahishmati" before passing away.
Bhallaladeva arrives at the scene and gleefully exposes his elaborate treachery to Kattappa. Horrified, Kattappa rushes back to inform Sivagami of her catastrophic error. When Devasena arrives at the palace gates carrying her newborn infant, a guilt-ridden Sivagami publicly exposes Bhallaladeva's crimes to the panicked masses, proclaiming the newborn Mahendra Baahubali as the rightful Emperor of Mahishmati. As Bhallaladeva turns the palace guards against her to seize the child, Sivagami flees toward the river underneath the waterfall, concluding the historical flashback. Bhallaladeva rules for the next twenty-five years as a tyrannical king, keeping Devasena imprisoned in an outdoor cage where she methodically gathers twigs to build a future funeral pyre for him.
In the present, Mahendra Baahubali, deeply moved by his father's tragic demise, declares war against the tyrant. Backed by the Amburi tribesmen, the subterranean rebel alliance, and a defecting slave army led by Kattappa, Mahendra launches a calculated siege on the capital. During the assault, Bhallaladeva kills Kuntala's remaining ruler, Jaya Varma, and forcefully takes Devasena with him. Mahendra and Kattappa breach the heavily fortified walls using innovative palm-tree catapult tactics. Mahendra intercepts Bhallaladeva, engaging him in a brutal, earth-shattering brawl. Mahendra ultimately overpowers Bhallaladeva, chaining him to the wooden funeral pyre that Devasena had systematically gathered over 25 years. Despite Bhallaladeva's desperate pleas, Devasena ignites the pyre, burning him alive. Mahendra Baahubali is officially crowned the supreme Emperor of Mahishmati with Avantika as his queen, vowing to restore peace and equity to the realm. The film concludes as Mahendra recites Sivagami's iconic creed, declaring his word to be the absolute law, while the massive, severed golden head of Bhallaladeva's statue is swept away by the river.
Cast
Production
Baahubali 2: The Conclusion was produced in the Telugu film industry. Unlike the first film, Baahubali 2 was shot primarily in Telugu; however, only certain close-up shots and dialogue scenes—mainly those involving Ramya Krishna, Nassar, and Sathyaraj—were additionally filmed in Tamil to improve lip-sync for the Tamil release. , the film series was considered the most expensive in India.
Rajamouli's father V. Vijayendra Prasad who wrote stories for most of his films once again gave the story for Baahubali. The series was produced by Shobu Yarlagadda and Prasad Devineni. R. C. Kamalakannan was chosen as visual effects supervisor and Kotagiri Venkateswara Rao was the editor. PM Satheesh was the sound designer and stunt sequences were coordinated by King Solomon, Lee Whittaker, and Kecha Khamphakdee. The film's costume designers are Rama Rajamouli and Prasanthi Tripuraneni. The line producer was M.M Srivalli. The film shooting started on 17 December 2015 at Ramoji Film City in Hyderabad with Prabhas and Ramya Krishna. The film featuring actors Prabhas and Rana Daggubati in the lead roles became the biggest ever movie in India in terms of scale of production and making . The film is also known by the abbreviation BB2. Sabu Cyril was the production designer and Peter Hein was the choreographer. R. C. Kamalakannan was the VFX supervisor and was assisted by Pete Draper and Adel Adili, co-founder of Makuta VFX. In order for the lip sync to not be noticeable when dubbed in various languages, the film featured less dialogues and more action scenes.
Casting Prabhas was cast as main lead of the film. Anushka Shetty was cast as the lead actress of the film as she was also a part of Mirchi (2013). She coincidentally became the first heroine Rajamouli repeated in his films and thus made her schedules full for 2013 and 2014. Rana Daggubati was cast as the antagonist of the film.