A good film with an ending that left me wanting more.

The actors (Alex Hibbert, Ashton Sanders and Trevante Rhodes) who play Chiron, a young man grappling with his sexuality and dysfunctional home life, give extraordinary life to the story of the character. Naomie Harris, Janelle Monáe, Mahershala Ali and André Holland give strong supporting roles.

Writer and director Barry Jenkins uses Miami as a key backdrop with a story that is poignant onscreen. A little bit of violence, a touch of love, a dash of despair and reconnection drive this film.