Moonlight

no country for old men poster
72%

Director

Barry Jenkins

Cast

Mahershala Ali as Juan

Alex R. Hibbert as Little

Ashton Sanders as Chiron

Trevante Rhodes as Black

Janelle Monáe as Teresa

Naomie Harris as Paula

Jaden Piner as 9 Year Old Kevin

Jharrel Jerome as 16 Year Old Kevin

Andre Holland as Kevin

Shariff Earp as Terrence

Edson Jean as Mr. Pierce

Writers

Barry Jenkins (screenplay)

Tarell Alvin McCraney (story)


Summary

We follow three stages of the life of Kevin; his childhood, adolescence, and early adult life. Kevin endures difficulties with his sexuality and identity, including the physical and emotional abuse while growing up.

Genre

Drama

Released

October 21, 2016 (US)

Runtime

1hr 51min

MPAA

R, for some sexuality, drug use, brief violence, and language throughout

Additional Credits

Music By

Cinematographer

Associate Producers

Film Editing