Since it was founded in 2002, thousands of filmmakers from around the world have come to the Tribeca Film Festival in New York City to screen and celebrate their work.
Stage 13’s “Two Sentence Horror Stories: Ma” is one of the films featuring Asian-American and Asian filmmakers and casts or focus on themes and issues that affect the Asian-American community at the 2017 festival.