"Lindsay is so good in the movie, and I can't wait for her to see it," Jessica Alba, 29, told PEOPLE on the red carpet. "It's awesome. She's great. I'm very proud."
Director Robert Rodriguez echoed that sentiment. "I can't wait for her to see it," he said. "She's awesome in the movie. She's going to enjoy it a lot. … She can do anything she wants [in this business]. This movie is so great for her. I think she's got a lot of talent, obviously. So, it's all up to her."
Lohan, 24, who has a gritty role in Machete as a drug-addled wannabe model, was released from rehab this week after a 13-day stint in jail earlier this summer for violating probation in a DUI case.
Danny Trejo, who plays the title character in Machete, forecast only good things for Lohan. "Lindsay's gonna be cool. She knows it. I know it," he says. "You know, she got in a little trouble, and now she's had a little time to put her head together. She'll be alright. We'll pick her up again."
While not addressing Lohan's situation directly, another Machete cast member, Michelle Rodriguez, talked about overcoming problems as a young actress. The former Lost star, 32, has a remarkably similar story to Lohan's, having spent time in jail herself for violating probation in a DUI case.
"This crazy little party girl who loves to enjoy life actually has a purpose," Rodriguez said. "So, that's really the core of why I've survived so many years and I can go and I can fall down and I can get back up. Why? Because I know why I'm here."
She adds: "That's the question that a lot of people need to answer when they do fall is, 'Why am I here?' If you can answer that question, you'll be able to dust yourself off and shine like a phoenix out of ashes."