Answer
Baahubali 2, the epic Indian historical fiction film, holds the record for being the highest-grossing film in India. Released in 2017, it is a sequel to the 2015 film Baahubali: The Beginning. The film follows the story of Amarendra Baahubali, a legendary warrior who fights to protect his kingdom from his treacherous cousin Bhallaladeva.