Leo had an excellent second weekend at the Indian box office, earning nearly Rs. 50 crore, which brings its running…