Oliver Stone is back in action with Savages and this time out, he’s bringing Taylor Kitsch (John Carter), Aaron Johnson (Kick Ass), Salma Hayek and Blake Lively (Gossip Girl) along for one of his more original premises in some time. Kitsch and Johnson play best friends, who are also big time marijuana dealers. They share a girlfriend in Lively’s character. Things are utterly peachy, until the Mexican cartel makes them an offer they cannot refuse. Only… they do. Lively is kidnapped and they march on the cartel, guns a-blazing, to rescue her. Stone has released a teaser to the film that lands July 6.