Jessica Alba has revealed how excited she was to let out her inner tough girl for her role in the new Sin City sequel. The gorgeous mother-of-two resumes her role as stripper Nancy Callahan in the noir-style crime thriller, based on Frank Miller’s comic books, but this time shakes off her damsel in distress mantel.