Witness a deadly game of cat and mouse in glorious detail as we watch Elektra systematically take down her hit.
(1999)
(1998 - 2011)
(2004)