Heidi Bergman (Julia Roberts) ist Sachbearbeiterin des Homecoming Transitional Support Centers, einer Einrichtung für Soldaten, die nach ihrem Kriegseinsatz wieder in das zivile Leben eingegliedert werden sollen. So betreut Heidi Soldaten wie Walter Cruz (Stephan James), die die traumatischen Erlebnisse von der Kriegsfront verarbeiten müssen. Die Konfrontation mit all den unvorstellbaren grausamen Dingen treiben Heidi kurz vor den Nervenzusammenbruch. Und so kommt es, dass Heidi „Homecoming“ hinter sich gelassen hat, ihr tägliches Brot nun als Kellnerin in einer Kleinstadt verdient und Zeit mit ihrer Mutter (Sissy Spacek) verbringt. Doch Heidi verfügt über extrem sensible Informationen und so holt sie ihre Vergangenheit schon bald ein. Als ihr ein Prüfer des Verteidigungsministeriums (Shea Whighman) einen Besuch abstattet, wird Heidi erst wirklich klar, was sie während ihrer Zeit beim Homecoming Transitional Support Center erlebte.