
The 2019 Indie Memphis Film Festival which ran from October 30th to November 4th, 2019, announced this year’s award recipients with the Narrative Competition award going to DE LO MIO by New York-based filmmaker Diana Peralta; DE LO MIO is a drama about three siblings who reunite in the Dominican Republic to face their demons.

