The Marksman Jim Hanson’s quiet life is suddenly disturbed by two people crossing the... The Marksman 634528