Answer
Jessica Alba played the daughter of Danny Trejo's character in the 2010 film Machete. Alba's character, Luz, is a young woman who is recruited by Machete (Trejo) to help him stop a drug cartel. The film was a critical and commercial success, and Alba's performance was praised by critics.