Everyone in Bollywood knows that Sonakshi Sinha ditched Shahid Kapoor for the remake of Vettai. Apparently, Sonakshi found the story to be very male dominating. But this is not the reason why Sonakshi Sinha rejected Vettai.
Sonakshi Sinha is very angry with Shahid kapoor. And it's a clear case of tit for tat. According to sources, Shahid Kapoor was considered to do Punit Malhotra's (I Hate Love Storys fame) film and Sonakshi Sinha was to be his leading lady. Sonakshi specially worked on her dates for Shahid, but at the last moment Shahid Kapoor backed out of Punit's film. When Sonakshi came to know about it she felt very bad.
So, this time when Sonakshi Sinha was asked to give her dates for Vettai, she backed out. As it is she wants to concentrate on Once Upon A Time In Mumbai sequel.
We must say, Sonakshi Sinha is just one film old but she has already learned how to play smart in Bollywood. After all she is the daughter of Shotgun Sinha aka Shatrughan Sinha!