Zombie Scarlet Witch, the Queen of the Dead is front and center on a new poster for ‘MARVEL ZOMBIES’Elizabeth Olsen News @wandasolsen · 2025-09-16