"A timeless story of human self-discovery and connection, Moonlight chronicles the life of a young black man from childhood to adulthood as he struggles to find his place in the world while growing up in a rough neighborhood of Miami."

But that's not even the entire crux of the film. The main character, Chiron, is homosexual. Coming out as a black gay man is especially difficult in our current climate, but the film takes place in the 1980's and 90's; a time when being homosexual wasn't something as easily accepted as it is today (believe it or not).

The movie takes you on a coming of age journey, from Chiron's struggles with his emotionally abusive mother, bullying from peers, all the way to adulthood and self-acceptance.

It's a movie that should be considered required viewing, no matter your race, gender, or sexual orientation, because we are all humans. We could all stand to see life from a different perspective and learn that underneath it all, we are all equal.

You can watch the trailer here:

I'm not crying. YOU'RE CRYING! OK, fine. That trailer had me in tears.

You know that site Rotten Tomatoes and how it’s almost impossible to receive a high score? Yeah, well, Moonlight got a whopping 98%, which means it received an overall rating of 9/10!

With the quality of movies coming out lately, that’s not a number to sneer at. GO TEAM MOONLIGHT!

So here are some facts about the movie you may not have known. Don't worry: NO SPOILERS!

There's a scene in the movie where a character played by Mahershala Ali teachers another character how to swim. Turns out, the actor being taught, Alex Hibbert, really didn't know how to swim. So you're actually watching someone learn how to swim.

3. There was only one actor to appear in all three time periods of the film.

Actress Naomie Harris, who plays the main character's drug addicted mother, is the only one to appear in all the periods. That's right, ladies. GIRL POWER!

4. Moonlight has an all black cast.

Apparently, there are no white actors shown in the film. With Hollywood whitewashing movies and shows, it's amazing to see an Oscar nominated film be authentic and still receive the accolades it deserves.

5. The three actors who portray the main character never met while filming.