This is insane. And wonderful. I will not look at my cat the same way again.
Visually very satisfying and elegantly told. Liked how the movie literally zoomed in on the protagonist and never really let go.
Wanted to note how I liked Mahershala Ali's performance, however, it wouldn't be fair just to mention him alone. Trevante Rhodes is just as great (the same goes for his younger counterparts), especially, when depicting so much nuance for a character that is as taciturn as Chiron.
I'd probably give Moonlight the Oscar for best cinematography, but what do I know. Great soundtrack too.
I could describe this as an entertaining YA movie, for me the inconsistencies in the screenplay didn't seem that jarring. The bigger issue, I guess, is that you might have expected a serious sci-fi movie to be made out of the original material - you should just forget about those silly expectations.