'Leader' opens to ₹75L from 850 shows, 21% occupancy

Entertainment