The trailer for Savages has hit the web, and it looks killer!

Blake Lively is showing a whole new side of herself in the flick ... which centers around two young drug dealers who face off against a Mexican drug cartel.

Drugs, sex and a whole lot of guns ... we're so there! Plus, Salma Hayek as the head of the Mexican drug cartel sounds like perfect casting.

Savages hits theaters on July 6.