American Honey is a 2016 road film written and directed by Andrea Arnold. The film stars Sasha Lane, Shia LaBeouf and Riley Keough. The film follows Star (Lane), a teenage girl from a troubled home, who runs away with a traveling sales crew who drive across the American Midwest selling magazine subscriptions door to door. Principal photography began in May 2015 with filming taking place in several states across America. It is Arnold's first film to be set and filmed outside the United Kingdom.