NYC startupfromVariety2 months ago'Charliebird,' 'Happy Birthday' and 'Natchez' Among 2025 Tribeca Festival WinnersThe Tribeca Festival 2025 recognized outstanding filmmakers with key awards, highlighting global independent storytelling.