Shia LaBeouf was arrested for public intoxication in July of 2017 in Savannah, Georgia. He was ordered to attend a 10 week rehab program, where he discovered that he had PTSD and began writing the screenplay for Honey Boy
Shia hadn't spoken to his father for 7 years prior to making this movie
Filming for the movie started 2 weeks after Shia got out of rehab
Shia got his father to sign the rights agreement by telling him that Mel Gibson would be playing him in the movie. He knew Mel Gibson had already turned down the role, though Mel was supportive of Shia and the movie
Shia's mother, Shayna, was on set every day.