SHACK HOUSE: ELEKTRA VS. PSYLOCKE…’NUFF SAID! Sy ShacklefordNovember 19, 2016 Marvel's top female ninjas finally square off in this short film. ComicsCultureTV0 Comments370 views