DEVIL Wins Best Fantasy Short Film at IIIFF in Peru

Following THE DEVIL NEEDS A FIX’s nomination for ‘Best Fantasy Short Film’ at the third annual Inca Imperial International Film Festival (IIIFF) in Lima, Peru, the festival named Ian’s latest film the winner of the fantastic short film category.

For a full list of winners, visit the IIIFF official site.