Elektra must take out a petty Russian mobster on Brighton Beach while fighting the mother of all Asian flu viruses.
(1999)
(1998 - 2011)
(2004)