Hollywood actress Jessica Alba insisted on having the script of

Machete
rewritten before agreeing to appear in the movie. Reason? It had an overdose of sex.
The 29-year-old stars alongside Denny Trejo, Lindsay Lohan and Robert De Niro in the film, which is directed by Robert Rodriguez.
"You think this version is sexy? In the original script, I played twins and there was a lot more sex,"
contactmusic.com
quoted her as saying.
"But I've never been very comfortable with that stuff. I get freaked out and nervous, I guess. So I told Robert Rodriguez, 'This is an awesome movie and I'd love to be a part of it but I don't feel comfortable doing that', and he was like, 'Oh, we'll rewrite it and we'll do what you are comfortable with'," she said.
Once the
{{/usCountry}}Once the
{{/usCountry}}Machete
script was altered, Jessica was happy to take the role in the film -- about a man who goes on a brutal rampage against a former boss.