Eighteen-year-old Star (Sasha Lane) has been left to care for two young siblings, while her mother implodes on drugs.
The children scour dumpsters for discarded food still fit for consumption and at night Star endures the groping hands of her abusive stepfather.
During a sortie to a supermarket, Star encounters a group of fun-loving teenagers led by Jake (Shia LaBeouf), who claims to be the manager of a door-to-door magazine subscription business with promises of making $300 a day.
Determined to escape the degradation of home, Star hits the road with Jake and the other kids, including misfit Pagan (Arielle Holmes) and blonde prankster Corey (McCaul Lombardi).
As they arrive at a motel, Star encounters the business' iron-fisted boss, Krystal (Riley Keough), who only retains youngsters that sell subscriptions by peddling fake sob stories.
Failure won't be tolerated.