Come join us next Tuesday (11/18) at 9.45pm at IFC in New York City for the World Premiere of STOP, the first feature-length treatment of the Stop & Frisk controversy that has divided New York City for the past several years!
Directed by Spencer Wolff, the documentary opens at the DOC NYC festival.
Check out the trailer below:
And get your tickets HERE!