Jeanette Walls (Brie Larson), desde criança que aprendeu – junto com os seus três irmãos – a enfrentar a áspera realidade da fome, sem se deixar dominar pelo desespero.
Além de muito pobre, a família era nómada e sofria com o vício do álcool do pai Rex (Woody Harrelson) e da despreocupação da mãe Rose Mary (Naomi Watts).
No entanto, Jeannette cresceu e mudou-se para Nova Iorque, conquistando uma vida mais segura e estável. Essa tranquilidade acaba por ser colocada à prova quando os seus pais decidiram segui-la.
Agora, precisa descobrir por ela própria se quer ou não continuar com a presença dos pais na sua vida.