Tribeca Enterprises and Giant Pictures have introduced Tribeca Films, a distribution label focused on empowering independent filmmakers by providing creative control and facilitating the distribution process across streaming platforms to generate revenue for high-quality films.