Taylor Kitsch and Aaron Johnson star in the movie as a pair of marijuana growers who set out to rescue their shared girlfriend Ophelia (Gossip Girl's Blake Lively) after she is kidnapped by a Mexican drug cartel.
The supporting cast features Uma Thurman as Lively's mother, John Travolta as a corrupt DEA agent, Benicio del Toro as the Baja cartel's enforcer and Salma Hayek as their head.
Savages, Stone's first movie since Wall Street: Money Never Sleeps, is based on the novel by Don Winslow, who co-wrote the script with Stone and Shane Salerno.
Jennifer Lawrence was original earmarked for Lively's role but dropped out to star as Katniss Everdeen in The Hunger Games.
The movie will debut in the US on July 6 and September 28 in the UK.