Helena (Original) / Helena (US)
Ex-spy Helena uses her skills to get revenge on the man who has taken everything she has.
Info mistake?