"Well my reason is not politically correct... But I believe they (directors) work too hard and don't get paid enough and this is the truth. Director is the first man in and the last man out. It's his baby, but the star makes all the money. I don't think it is fair," the actor told.
At a time when most of the movies are minting good business at the box office, the 44-year old actor firmly puts script over box office success.
"I will pick script. I was not paid for 'Go Goa Gone' and I think my heart was in the right place because I loved the movie. But then another truth is that 'life is not free' so success is also important," said the actor.
"I am aiming for commercial success but with a nice movie. I will do good movies. The films that I have picked up now are all going to be good films even if they are not 100 crore films," he added.
The actor, who was in the capital to promote his film Happy Ending, was earlier seen in movies including Humshakals and Bullett Raja. Both the films failed to create ripples at the box office and Saif says it's time for him to reinvent.
"I think it's time for me to reinvent. I took it easy and experimented something new. But now I can feel the hunger again. I think Parineeta was beautiful. Now I am thinking of making a Rabindranath Tagore's story," he said.
"I am a good actor and I think I can do period well," the actor added.
The actor also feels that the audience expects their stars to act in a particular manner and that is why films are made around it.
"It is a kind of a trap. But I think they (audience) will be disappointed if they see Salman Khan doing a movie like The Lunchbox," the actor said.
Saif will be next seen in Kabir Khan's film Phantom with Katrina Kaif.