07/12/2012 12:59 pm ET Updated Jul 12, 2012

Salma Hayek In 'Savages': Oliver Stone Says Actress Was 'Tough' (VIDEO)

Salma Hayek plays a ruthless drug cartel queen in Oliver Stone's "Savages," and the director says that she brought some of that intensity to the set of the film as well.

"This woman gets what she wants. She knows what she wants," Stone said of Hayek during a press conference in Mexico City. "She told everybody on the set, 'I want a blue dress. I want it to be pinned this way. I'm not going to go on the set unless my dress is right.' She was tough. And sometimes we had to wait in the sun."

Hayek normally brings her daughter, Valentina, on to film sets, but she didn't for "Savages."

"This was the only movie that she was not on the set,” Hayek told Jay Leno on "The Tonight Show." Based on Don Winslow's novel of the same name, "Savages" is filled with violence and sex, things not necessarily appropriate for a 4-year-old like Valentina.

“I usually bring her on the set and she always likes to sit right next to the monitor and she bosses everyone around," Hayek joked.

Not that Valentina's behavior would have been tolerated. Stone runs a tight ship, as co-star Blake Lively told David Letterman. The actress bought the crew "I Survived Oliver Stone" t-shirts when the shoot ended, because "they needed something nice after working with him for that long."

For more on Stone's Mexico City press conference, head over to People En Espanol.

[via People]

'Savages' Videos