Screengrab from the “Micronations” trailer. [Photo courtesy of Micronations and Joe Kowalski] Let’s be clear about what Tribeca is. Founded in 2002 by Robert De Niro and consistently ranked among the top ten film festivals in the world, Tribeca is where independent filmmakers careers launch, where distribution deals get made over drinks in New York City, where five years of work finally gets to be seen in front of an audience that can do somethi…
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.