Jessica Alba as scarlet witch