Scarlet Witch is back for Avengers: Doomsday, PopBase says · Digg