Baahubali 2 is the highest-grossing film in India, where it has grossed ₹1,417 crore (US$217.59 million).