Select All
  • The Scarlet Trail
    626 12 8

    England, 1862. A young woman is brutally slain in a Kent woodland. The next evening, twenty miles away, the same thing happens, and again the night after that. Each murder seems to grow closer to London, yet the authorities seem reluctant to investigate... Lady Florence Foale, a young Victorian heiress, and best frien...