"Moonlight" berlatarkan Miami selama masa perang melawan narkoba, film ini menceritakan kisah dari Chiron (Trevante Rhodes). Film ini terbagi atas tiga masa kehidupan Chiron sebagai seorang Afrika-Amerika dengan berbagai pergulatan narkotika. Hingga suatu ketika dia mengalami hal terburuk dan menemukan cinta yang tak terduga.