Danny Trejo, Jessica Alba and Michelle Rodriguez also star
Robert Rodriguez has praised Lindsay Lohan for her performance in his new film.
Machete stars Danny Trejo, Jessica Alba, Michelle Rodriguez and Robert De Niro alongside Lohan, who has recently been released from rehab.
The director told the PA at a Los Angeles screening: “She was awesome – you go by your instinct for somebody that might be right for a part, and she’s so great in the movie.”
The film tracks a double-crossed mercenary out to get revenge on the men who left him for dead and follows on from director and co–writer Robert Rodriguez‘s previous film, Grindhouse (2007).
Machete is released on November 26.