A movie’s success is solely defined by its collection at the box office. Here a list of 10 Highest-Grossing Indian Movies of All Time.
#10 Chennai Express
This blockbuster hit earned a whopping ₹423 crore (US$66 million) at the box office. It starred Shahrukh Khan and Deepika Padukone in the lead roles. Rohit Shetty directed the movie and Gauri Khan produced it under Red Chillies Entertainment.