Indian box office had a great July. It grossed Rs 1,430 crore. Saiyaara and Mahavatar Narsimha led the growth. Saiyaara earned Rs 392 crore. Mahavatar Narsimha grossed Rs 259 crore. Hollywood films also did well. Kannada cinema rose, but Malayalam films declined. The industry expects positive results for the rest of the year.