Release Date: February 25, 2026
FOC: January 26, 2026
PASSED
Price: CA$5.39
Ordering closed
ELEKTRA MUST DIE! The Hand has given Psylocke a brutal order: kill Elektra! Will Psylocke be able to resist the Hand's control? And even if she can, how will she evade Elektra's wrath?!