Milford, Connecticut is a quiet, orderly place to live, but financial hardship and secrets threaten the town. Glen Garber’s wife Sheila is entangled in a dangerous scheme; when an accident happens, Glen must uncover the truth behind a façade of normalcy.