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 "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.