So let me get something straight. Jessica Alba, thisJessicaAlba, is playing a character in the movie whose superpower is turning herself invisible? Does that sound right to anyone? Is there really any possible way to use that power for the good of man? Wouldn't the real superpower be making herself visibly hot looking? I'm just asking.