LGBT rights have come a long way in the last 30 years — consider this summer's tremendous Supreme Court decision allowing same-sex marriage in all 50 states — but the fight for equality had to start somewhere. And that place was in New York City at the Stonewall Inn in 1969, and the story is coming to the big screen.

Here's the first trailer for "Stonewall" — directed by Roland Emmerich, written by Jon Robin Baitz — which centers on Danny (Jeremy Irvine), a young man who escapes to New York after being kicked out of his home.

There, he befriends a group of street kids, who take him to a local bar called the Stonewall Inn. But it's a shady place, run by the mafia, and the manager (Ron Perlman) colludes with the corrupt cops who harass and beat up Danny and his friends. The community's building rage explodes one night when the police raid Stonewall Inn — and the ensuing riot kickstarts the fight for gay rights.

"Stonewall" will premiere at the Toronto International Film Festival and open in theaters Sept. 25.

Want more stuff like this? Like us on Facebook.