Moonlight is a film based on the classic play In Moonlight Black Boys Look Blue. The plot follows a young boy named Chiron in 1980’s Miami, chronicling him through three major stages in his life. This movie is half coming of age and half love story, as he explores his sexuality.

The first Moonlight trailer, which you can check out above,  tells a compelling story about black masculinity.

The production company A24 will debut Moonlight at the Toronto International Film Festival.

The cast for this film has Trevante Rhodes playing our main protagonist, Naomie Harris, Mahershala Ali, and in her big screen debut, our fave Janelle Monaé. This will be A24’s first joint production with Plan B Productions and is written as well as directed by Barry Jenkins. After hitting TIFF, this movie will also be shown at this year’s New York Film Festival. Just from taking one look at the trailer, it’s obvious that this is going to be a powerful film experience.

Moonlight will be in theaters on October 21st.

Never miss a headline! Sign up for Blavity’s daily newsletter.