Baahubali 2: The Conclusion (2017) The highest-grossing film in India is Baahubali 2: The Conclusion (2017), with a total domestic gross of ₹1,429.83 crore (US$218 million).