The Other People - C. B. Everett

And Then There Were None meets Shutter Island.