“Moonlight” เล่าเรื่องราวชีวิตของ Chiron ชายหนุ่มชาวแอฟริกันอเมริกันที่เติบโตในย่าน Liberty City ของไมอามี โดยแบ่งออกเป็นสามช่วงเวลาในชีวิตของเขา:
- เด็ก: เมื่อ Chiron เป็นเด็กที่ต้องเผชิญกับการทำร้ายจากเพื่อนร่วมชั้นเรียนและการขาดความรักจากครอบครัว เขาได้พบกับ Juan (รับบทโดย Mahershala Ali) ซึ่งเป็นพ่อค้ายาเสพติดที่เป็นแบบอย่างที่ดีและพยายามช่วย Chiron ค้นหาตัวตน
- วัยรุ่น: Chiron เริ่มรู้จักและเข้าใจเกี่ยวกับอัตลักษณ์ทางเพศของตน ในขณะเดียวกันเขาก็ต้องเผชิญกับความขัดแย้งภายในจิตใจ และการกดดันจากสังคม
- ผู้ใหญ่: Chiron เติบโตเป็นชายหนุ่มที่พยายามหาความหมายในชีวิตและการเป็นตัวเอง โดยเขาเดินทางกลับบ้านเพื่อเผชิญหน้ากับอดีตและค้นหาความรัก