Asian bad girls have never been this good! Robert Rodriguez’s adaptation of Frank Miller’s Sin City saw the big screen entrance of Miho, played by Devon Aoki. Arguably the coolest character in this ultra-cool film, she shines and shimmers, with a blade in each hand!

She has been replaced in the upcoming Sin City 2, however, by a new bad girl — the lovely Jamie Chung.