‘Butterfly’ Wins Best Feature Film At Big Apple Film Fest

An indie film has just made a huge impact in the movie industry. Butterfly, the bold debut feature from New York-based director Dante Hillmedo, has officially won Best Feature Film at the 2025 Big Apple Film Festival. This is a…