Savages is a 2012 American film directed by Oliver Stone. It is based on the novel of the same name by Don Winslow. The screenplay was written by Shane Salerno & Don Winslow & Oliver Stone. The film is set for release July 6, 2012, and features an ensemble cast including Taylor Kitsch, Aaron Taylor-Johnson, Blake Lively, Salma Hayek, Benicio del Toro and John Travolta.
Under the leadership of Elena Sanchez, a.k.a Elena La Reina, (Salma Hayek) and Miguel, a.k.a. Lado, (Benicio del Toro), a Mexican drug cartel, formally called the Baja Cartel, kidnap Ophelia (Blake Lively), the girlfriend of marijuana growers Ben (Aaron Johnson), a University of California, Berkeley graduate, and Chon (Taylor Kitsch), a former U.S. Navy SEAL. Ben and Chon must now confront the group formerly known as the Baja Cartel in order to rescue her. John Travolta plays a corrupt DEA agent.