Joseph Gordon-Levitt stars in new trailer for Sin City: A Dame To Kill For: watch now