Loading...
Moonlight

Moonlight

2016·Movie·1h 52m15

Drama

7.4 / 10 (7,751 votes)

This is the story of a lifetime

The tender, heartbreaking story of a young man’s struggle to find himself, told across three defining chapters in his life as he experiences the ecstasy, pain, and beauty of falling in love, while grappling with his own sexuality.

Directed by
Barry Jenkins
Original language
English
Released
21 October 2016

Where to Watch

Availability in the US · Subtitle and audio track data

Subtitle and audio languages not checked yet.

Last verified 2 Nov 2026

Cast

  • Trevante Rhodes

    Trevante Rhodes

    Black

  • André Holland

    André Holland

    Kevin

  • Janelle Monáe

    Janelle Monáe

    Teresa

  • Ashton Sanders

    Ashton Sanders

    Chiron

  • Jharrel Jerome

    Jharrel Jerome

    Kevin Age 16

  • Alex R. Hibbert

    Alex R. Hibbert

    Little

  • Jaden Piner

    Jaden Piner

    Kevin Age 9

  • Naomie Harris

    Naomie Harris

    Paula

  • Mahershala Ali

    Mahershala Ali

    Juan

  • Shariff Earp

    Shariff Earp

    Terrence

  • DS

    Duan Sanderson

    Azu

  • H'

    Herman 'Caheei McGloun

    Longshoreman