Nancy Callahan was the role that Jessica Alba was born to play. We’d exchange all of her rom-com roles just to see her in a solo stripper movie. There’s probably a few more reasons to get excited for Sin City: A Dame to Kill For, but it’s hard to beat this. 10 years–and two kids–after the first movie yet she’s still smoking hot. Check out what Frank Miller has to say about her in the upcoming flick: “She’s out for revenge. She is sick of being treated — as she puts it — ‘as a piece of ass.’” Well, it’s not that bad.