Scarlet Spider

Scarlet Spider is a canon Marvel character who first appeared in Avengers: The Initiative #7 (December 2007). The fictional character history below is specific to the setting of the New X-Men game.