Electra (DVD-R)

Electra (DVD-R)

  • $29.99
    Unit price per 
Shipping calculated at checkout.


US Import

Despair reigns supreme in the kingdom of Mycenae after King Agamemnon is brutally murdered. All hope seems lost until the sacred oracle speaks and replaces the broken spirit of the King's daughter with an unquenchable desire for bloody vengeance!