Oliver Stone‘s Savages feels like a comeback. Maybe it is, in that it’s a comeback into mainstream cinema. His last film was a sequel to Wall Street, and that film has already been lost to time. This is a big crime-filled ensemble drama/action movie, and it looks like a winner (mostly). The film is due out July 6, and features Benicio Del Toro, Blake Lively, Aaron Johnson, Taylor Kitsch, Emile Hirsch, Salma Hayek and John Travolta. And now we have a trailer.

The crime film goes through cycles of popularity, and it’s been a while since there’s been a mainstream attempt at it. The presence of John Travolta (and Salma Hayek’s haircut) gives it the ghostly feeling of being a riff on Pulp Fiction and the multitude of films that it inspired. It’s been long enough that could feel like a breath of fresh air.

The biggest problem here seems to be Hayek, who is trying very hard to convey a dangerous woman. That moment where she takes a bite feels like it’s been coached out of her.  Also, the script comes from Shane Salerno, who wrote the terrible Alien Vs. Predator sequel Requiem. Still, this looks interesting and when Stone misses the mark it’s usually a fascinating ride.

What’s your favorite Oliver Stone film?