Frank Miller tiene un problema bastante gordo. Desde que vio la luz con la primera película de Sin City pero sobre todo con 300, para hacerse mainstream, ha intentado hacer algo que se le parezca. El problema está en que el éxito de Sin City radicaba en su estética novedosa: nunca se había hecho algo así. 300 simplemente es una buena película dirigida y escrita por un grande como Zack Snyder. Las aportación de Frank Miller solo fue su obra original. En Sin City: A Dame to Kill For, película que seguramente no llegue a estrenarse nunca en España, el escritor estadounidense consigue el mismo efecto que con The Spirit (2008): un compendio de imágenes que creen el mismo efecto comiquero que en Sin City sin importar qué contar ni cómo.
En Sin City: Una dama por la que matar se nos cuenta una serie de historias que se nos presentan separadas, aderezadas continuamente con la voz en off del personaje protagonista de dicha historia. Sin embargo, de entre todas, la única que consigue enganchar un poco es la protagonizada por Joseph Gordon-Levitt, ¿Por qué? Porque es la más original. El resto es una historia con Eva Green enseñando tetas y culo (todo el rato) con Josh Brolin y otra historieta con Mickey Rourke y Jessica Alba siguiendo con la que ya vimos en la primera entrega.
Lo mejor: la historia de Joseph Gordon-Levitt.
Lo peor: aburridísima patochada y enésimo fracaso de Frank Miller.