The English – Lady Cornelia Locke parte em uma viagem cheia de aventuras quando chega em uma cidade norte-americana em 1890 para se vingar que homem que, possivelmente, matou seu filho.
Lá, uma série de assassinatos está dificultando o trabalho de investigação do xerife Robert Marshall e da viúva Martha Myer. Nem tudo é o que parece.