IMO several factors like starpower, trailer, music, genre, release size, ticket prices. But holidays have an unfair advantage as Salman himself admitted after Jai Ho flopped. Thats why films like HNY, PRDP, Sultan all opened well despite bad trailers. And thats the reason after Jai Ho flopped he hasnt dared to come without a holiday. He better bully people out of holidays than come on a regular weekend.
"I think the release time of January (was not good) that time schools start, everyone is just out from holiday mood. And our ticket prices were Rs 250 on weekends and even lower on week days which I think was the big mistake but we did this for our fans. Eventually it is Rs 126 crore ka flop which is fine," he said.
In 2012, Salman had 'Ek Tha Tiger' that hit the theatres during Eid. But next year (2013) he had no release during that time. This year too his upcoming film 'Kick' has been locked for Eid release.
"We were not ready for Eid release last year. Eid is a good day, Diwali and Christmas or public holidays are all chilled out period. Any festive season is the best time to come out as you have that many number of holidays and also it can accommodate more than one movie at a time," Salman said.
"The holiday period makes a huge difference to the collection of a film. People are busy with their own lives so much today that they get time to see movies on holiday," he said.
http://www.deccanherald.com/content/420284/jai-ho-rs-126-crore.html
9