PersonDennis Iliadis2 credits in the catalogue: directing.DirectingThe Last House on the Left2009DirectorHe's Out There2018Director