Heidi Bergman (Julia Roberts) é uma assistente social que trabalha no Centro de Apoio à Transição do Lar, especializada em ajudar soldados a retornarem para a vida civil. Um desses oficiais é Walter Cruz (Stephan James), que está ansioso com a possibilidade de viver uma nova fase. O supervisor do Centro é Colin Belfast (Bobby Cannavale), um homem muito exigente e de motivações questionáveis. Anos depois de ficar afastada do trabalho como assistente social, Heidi é interrogada por um auditor do Departamento de Defesa (Shea Whigham) sobre o porquê de ter deixado o serviço. A partir daí, ela começa a perceber que há uma história por trás da que conta a si mesma.