Benita gostaria de recomeçar a vida e decide trabalhar em um antiquário de Nova Iorque. Ela conquista a confiança dos donos do lugar, mas algumas figuras de seu passado traumático começam a reaparecer em sua vida.
Numa cidadezinha da Pensilvânia arruinada pela desesperança de uma crise econômica, o xerife Del Harris (Jeff Daniels) é forçado a decidir o quão longe está disposto a ir para proteger o filho da mulher que ama, recentemente acusado de assassinato.