Moonlight (2016)
Cast & Crew

Mahershala Ali Juan

Alex Hibbert Little

Ashton Sanders Chiron

Trevante Rhodes Black

Janelle Monáe Teresa

Naomie Harris Paula

Jaden Piner Kevin (9)

Jharrel Jerome Kevin (16)

André Holland Kevin

Shariff Earp Terrence

Edson Jean Mr. Pierce

Barry Jenkins Director

Barry Jenkins Screenwriter

Brad Pitt Executive Producer

Sarah Esberg Executive Producer

Tarell Alvin McCraney Executive Producer

Adele Romanski Producer

Dede Gardner Producer

Jeremy Kleiner Producer

James Laxton Cinematography

Nat Sanders Film Editing

Joi McMillon Film Editing

Nicholas Britell Original Music

Hannah Beachler Production Design

Mabel Barba Art Director

Caroline Eselin-Schaefer Costume Design

Yesi Ramirez Casting
⨁Full Cast & Crew