Rajinikanth starrer 2.0 earns Rs 500 crore worldwide