Star (Sasha Lane), a teenage girl from a troubled home runs away with a traveling sales crew that drives across the American mid-west selling Magazine subscriptions door to door. Finding her feet in this gang of teenagers, one of whom is Jake (Shia LaBeouf), she soon gets into the group’s lifestyle of hard partying, law-bending and young love.

American Honey is out in cinemas from Friday.