Aamir Khan's Dangalis currently the highest-grossing Indian film of all time. It made most of its box office earnings abroad, particularly in China. Dangal has grossed over Rs. 2000 crore worldwide.