In „Stonewall“ schlüpft Jeremy Irvine in die Rolle von Danny Winters, der in einem Dorf in Indiana aufwächst. Als seine Eltern ihn jedoch vor die Tür setzen, weil er sich als schwul outet, zieht Danny nach New York. Im Stonewall Inn, einem Treffpunkt der LGBT-Szene findet er Anschluss an Leute, die ebenso wie er, nicht die heterosexuelle Norm erfüllen. Im Sommer 1969 kommt es zum Aufstand der Vertreter der LGBT-Bewegung, da sie sich gegen Diskriminierung zur Wehr setzen wollen.
Neben Irvine zählen unter anderem auch noch Ron Perlman („Hellboy“), Joey King („Conjuring - Die Heimsuchung“) und Jonathan Rhys Meyers („Match Point“) zur Besetzung von Roland Emmerichs Drama.