Filmmaker Oliver Stone knows how to be provocative and he knows how to be sexy. He also knows how to be trippy and how to be violent. His films seem to work best when the subject matter matches his aesthetic, and thankfully we do not see a single old, white Republican dude in the trailer for his latest, Savages. Instead what we get are rising superstars Aaron Johnson, Taylor Kitsch (having the quite the breakout year), and Blake Lively as pot dealers living in a menage a trois, whose bliss is interrupted by the arrival of a Mexican cartel on their Southern California turf.

When Blake's character is kidnapped, her two men strap up and get on the warpath, and from the looks of it, some stuff gets blown to smithereens. Oliver Stone isn't the only one who looks like he's returned to form in this one: we're super psyched to see Benicio Del Toro and Salma Hayek looking hot as the villains. Check out the trailer above.