The much-anticipated New York premiere of “Your Monster” took place on October 25, 2024, at the iconic Metrograph Theatre, setting the stage for a memorable evening filled with stars, suspense, and excitement. Directed by the rising talent Caroline Lindy, the film stars Melissa Barrera as Laura Franco, a soft-spoken actress…