The Other People - C. B. Everett

And Then There Were None meets Shutter Island in this high-concept thriller set in a mysterious…