Marvel Database
Marvel Database

History

Scarlet Witch was defeated and imprisoned by the Avengers, who had been tricked by the Scarlet Centurion. She was presumably released when the Avengers were defeated by their Earth-616 counterparts.[1]

See Also

Links and References

References