Trevante Rhodes portrays the adult version of the protagonist, Chiron, also known as Black.
André Holland plays Kevin, a friend from Chiron's past who reenters his life.
Janelle Monáe takes on the role of Teresa, a nurturing figure who offers support to Chiron.
Ashton Sanders embodies the teenage version of Chiron, the main character.
Jharrel Jerome plays Kevin during his adolescent years when he forms a bond with Chiron.
Alex Hibbert portrays the younger version of Chiron, also known as Little.
Jaden Piner takes on the role of Kevin at a young age, during his childhood.
Tanisha Cidel plays Principal Williams, an authority figure at Chiron's school.
Naomie Harris portrays Paula, Chiron's struggling and addicted mother.
Mahershala Ali plays Juan, a kind-hearted drug dealer who becomes a mentor to young Chiron.
Shariff Earp takes on the role of Terrence, a negative influence in Chiron's life.
Duan Sanderson portrays Azu, a friend of Chiron during his teenage years.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.