Durante décadas, los habitantes de Daggerhorn mantienen un pacto con el hombre lobo: para saciar su apetito, le ofrecen un animal cada mes, hasta que la bestia incumple el pacto y devora a un ser humano. Una mujer sospecha quién es el licántropo.
Bienvenidos a Sin City, ciudad de policías corruptos, atractivas damas y vigilantes desesperados. Algunos están buscando venganza, algunos redención, y otros, ambas cosas. Un universo de héroes inverosímiles que intentan hacer lo correcto. Sin City es una ciudad que vive entre la luz y la oscuridad, llena de personajes singulares. Está por ejemplo Marv (Mickey Rourke), un superviviente que busca vengar la muerte de su único amor. También está Dwight (Clive Owen), un investigador privado que intenta dejar sus problemas atrás.