2010 Suspense/Thriller

Karen lives an apparently straightforward and happy life in a small town with her husband and young daughter. One day Karl, an old acquaintance, turns up unexpectedly. For Karen, the past invades and shatters her idyllic present, and she must confront the person she once was but thought she had buried forever. Ghosts must be laid to rest, and horrors acknowledged, before the perfect surface of Karen’s life will be restored.