Director of the Satte Pe Satta Soham Shah has upset Sanjay Dutt. The director recently made an announcement that Madhuri Dixit would play the female lead opposite Dutt in the actor's co-production with Shree Ashtavinayak.

The film in question is the Satte Pe Satta remake and the actor is upset because Madhuri was never approached by the producers and Aishwarya Rai and Kajol were the first choices for the role originally played by Hema Malini in the 1982 flick.

A source maintains, "Kajol was Sanju's first choice. But she had a baby last year and Sanju didn't want to put her in a fix. If not Kajol, his choice was always Aishwarya Rai, never Madhuri Dixit. Ash was approached for the role but had date issues. During this time, two other names came up for consideration Rani Mukherjee and Karisma Kapoor."

At this point, Soham suggested Madhuri. Apparently, he wanted to sensationalise his project. Adds the source, "It was Soham who made the declaration without informing the producers. He told Ashtavinayak that Sanju was fine with Madhuri and told Rikku (Madhuri's secretary) to announce on her birthday that she is doing the film."

Sanjay Dutt says, "The script hasn't yet been sent to Madhuri. Nor has the money exchanged hands. I am in Diu, so I don't know what's happening in Mumbai. Ashtavinyak and I are waiting for Aishwarya. I don't know why Soham made such a hasty decision without confirming with the producers!"

A source close to Soham insists, "He's not completely to blame. There's more to this story than meets the eye."

Says the source, "Soham had a fallout with Karan Johar after Kaal. He approached Ajay Devgn with the same script and later went to John Abraham with it. That's why none of Soham's actors have worked with him again except Sanju, who gave him another chance after Luck. But now Sanju is upset, too."