Movie Review: Moonlight

At some point, you gotta decide for yourself who you’re going to be. Can’t let nobody make that decision for you.

Moonlight is directed by Barry Jenkins, it stars Alex R. Hibbert, Ashton Sanders, Trevante Rhodes, Mahershala Ali, Naomi Harris and Janelle Monae.


Moonlight tells the story of Chiron starting from childhood to adulthood and his struggles in a rough Miami neighborhood.

The Good

Moonlight is filled with strong performances. Everyone in this movie was incredible, the three actors that portrayed Chiron were great. Granted they don’t have plenty of dialogues but their facial expressions and their body language, the way they embodied Chiron was phenomenal. The supporting casts were also great from Mahershala Ali to Janelle Monae and Naomi Harris in particular, who gave a memorable performance.


The story-telling is also great, the movie is divided in three chapters and each tells the story of Chiron at different ages. This worked particularly well as each chapter has a strong connection to the next. The story itself is incredibly powerful though our protagonist is a black gay man, his struggles are universally felt and plenty of people can relate to.

The Bad

The movie moves quite slow, there are plenty of slow moving scenes and plenty of quiet and toned down dialogues. At two hour running time, you can feel the length.



Overall Moonlight will not be for everyone, this is a strong drama and this movie demands your whole attention in order for you to fully appreciate the beauty of it. That said, there is a powerful message behind this movie for all people of race and sexuality. With strong performances, phenomenal story-telling and a mature and humanistic story Moonlight is highly recommended.

Good Bad 4/5
  • Strong Performances
  • Incredible Story
  • Cafe Scene
  • Slow Pacing

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s