Moonlight xoay quanh cuộc đời của Chiron. Mồ côi cha, Chiron lớn lên trong cảnh túng thiếu tại một thành phố ven biển Miami (Mỹ). Bà Paula - mẹ cậu - là một người nghiện ngập và thường xuyên đem đồ trong nhà đi bán để lấy tiền mua ma túy. Có tính khí trầm lắng và hơi yếu đuối, Chiron thường xuyên bị bắt nạt ở trường và bị bạn bè gọi là "Little".
Một ngày, cuộc gặp gỡ với Juan - một gă buôn ma túy nhưng có tính cách cao thượng - thay đổi cuộc đời Chiron. Juan và cô bạn gái Teresa dang rộng ṿng tay che chở cho cậu bé đáng thương, dạy cậu những bài học để có thể tồn tại trong xă hội đầy rẫy tội ác, ma túy, kỳ thị của người da màu ở Mỹ.