Tras volver de Afghanistan, el ex marine Gabriel Drummer (Shia LaBeouf) busca a su mujer Natalie (Kate Mara) y su hijo, acompañado por su mejor amigo Devin Roberts (Jai Courtney) y otro superviviente
Anora, una joven prostituta de Brooklyn, tiene la oportunidad de vivir una historia de Cenicienta cuando conoce e impulsivamente se casa con el hijo...