THE DEVIL NEEDS A FIX was nominated for ‘Best Fantasy Short Film,’ and is an official selection of the Inca Imperial International Film Festival (IIIFF). Now in its third year, the IIIFF screens all selected films May 17-20 at the historic House of the Peruvian Literature in Lima, Peru.
To learn more, visit the IIIFF official site.