Oliver Stone’s Savages premiered this week and the star-studded cast were on the red carpet for the screening of the drug war drama.
John Travolta plays a corrupt Drugs Enforcement Administration agent.
Stone described the movie: “It’s a love story. It’s also a film about money and power and how it shifts around. Everyone is trying to screw everybody else over for power.”
Based on the novel of the same name by Don Winslow, the film follows two young American marijuana growers who find themselves battling a powerful Mexican drug baron – played by Salma Hayek – after their girlfriend – Blake Lively – is kidnapped.
Savages will be released in the UK towards the end of September.