Jessica Alba Strips Again As Nancy Callahan! by Kristine Cruz Nancy Callahan was the role that Jessica Alba was born to play. [Read more…] about Jessica Alba Strips Again As Nancy Callahan!