Mastermind vs Wolfsbane Real Name
Alter Ego
Jason Wyngarde
Rahne Sinclair
Alias
Jason Wyngarde Nikos Jason Stryker The Great Illusionist Mutant 143
Rahne Sinclair Queen Rahne Mutate 490 Princess Rain Queen Rain Grimfang Rain
In Films
Not Yet Appeared
Not Yet Appeared
Love Interest
No Love Interest
Alignment
Supervillain
Superhero