Baahubali 2 Was Released 6 Years Ago And Still Holds The Record For The Highest Grossing Indian Film Of All TimeThe Conclusion, the sequel to the 2015 Indian epic action film Baahubali: The Beginning, continues to reign supreme as the highest-grossing Indian film of all time. The movie was released on April 28, 2017, and six years later, it still holds the record, amassing a total box office collection of approximately INR 1,810 crores (US$242 []