Three women strive to find their place at a prestigious New England university that may disguise something sinister.