Moonlight DVD review: Finding hope in darkest places
Twelve-year-old Chiron (Alex Hibbert) is one of the smallest boys in his year and an obvious target for bullies. Any beatings pale next to the pain inflicted by his mother Paula (Naomie Harris), who is a slave to her drug habit.
Her neglect drives Chiron into the arms of Paula's dealer Juan (Mahershala Ali) and his girlfriend Teresa (Janelle Monae), who try to provide a stable home environment as the lad contends with growing pains.
Chiron grows into an awkward 16-year-old (now played by Ashton Sanders) and recognises his attraction to best friend Kevin (Jharrel Jerome).
Many years later, Chiron (now played by Trevante Rhodes) drives to the diner where Kevin (now played by Andre Holland) waits tables in order to purge the poison.
Based on the stage play In Moonlight Black Boys Look Blue by Tarell Alvin McCraney, Moonlight is a tender coming-of-age drama, which finds hope, compassion and salvation in the darkest places.