The first trailer for the in-coming Sin City 2: A Dame to Kill For has just dropped and boy does it looks as atmospheric and moody as the cult classic original. 

Some of the cast have been moved around a little, as Josh Brolin replaces Clive Owen, while Joseph Gordon-Levitt is also added and appears to narrate - playing Johnny. Jessica Alba, Bruce Willis, Mickey Rourke and Rosario Dawson all return, while Jeremy Piven, Lady Gaga, Eva Green and Ray Liotta all make appearances.

Robert Rodriguez again co-directs with writer and creator Frank Miller.