A mysterious young man settles in a rural English town and immediately starts making a good impressi…