Gruff voices, high contrast black-and-white, seedy characters and a whole lot of blood. Yep, it's the first trailer for Sin City: A Dame To Kill For -- the sequel to the original Sin City film.
Before you click play, be warned: it's slightly NSFW-ish. Provided your co-workers aren't huge fans of you watching Jessica Alba shake it for a few seconds in a trailer.
This new Sin City film is loaded with stars. You've got Joseph Gordon-Levitt, Jessica Alba, Rosario Dawson, Eva Green, Ray Liotta, Dennis Haysbert, Mickey Rourke and Josh Brolin.
All of your favourites are back to give each other menacing looks and generally go crazy.
The first Sin City was epically shot, and this one has been in development for ages to make sure it looks up to scratch. I can't wait!
Sin City: A Dame To Kill For hits cinemas in August.