Dennis Iliadis Director (4) Delirium (2018) +1 (2013) The Last House on the Left (2009) Hardcore (2004) Writer (3) +1 (2013) Hardcore (2004) Piso Porta (2000)