Honey Boy เล่าเรื่องราวของ โอติส (Otis) เด็กชายวัยรุ่นที่เป็นนักแสดงเด็ก ซึ่งต้องเผชิญกับการเติบโตในวงการบันเทิงและการต่อสู้กับปัญหาทางจิตใจที่เกิดจากความสัมพันธ์กับพ่อของเขา เจมส์ (James) ที่แสดงโดย Shia LaBeouf ด้วยตัวเขาเอง
เรื่องราวจะย้อนกลับไปยังช่วงเวลาที่โอติสต้องเข้ารับการบำบัดในคลินิกฟื้นฟูจิตใจ ซึ่งในระหว่างการรักษา เขาได้กลับไปมองย้อนดูอดีต และสัมผัสกับความเจ็บปวดและความทรงจำเกี่ยวกับพ่อของเขา รวมถึงการต่อสู้ที่ต้องเผชิญในวัยเด็ก