
Person
Dennis Iliadis
Directing · Born 1969-12-31 · age 56 · Athens, Greece
5.6
Crowd average · 8 titles
10
Titles
Titles

View details
6.5
The Last House on the Left
Mar 13, 2009
Director

View details
5.7
Delirium
May 10, 2018
Director

View details
5.9
He's Out There
Oct 25, 2018
Director

View details
5.3
+1
Sep 20, 2013
Director, Story

View details
5.7
Hardcore
Mar 12, 2004
Director, Screenplay, Producer

View details
5.6
Backdoor
Oct 6, 2000
Screenplay

View details
5.3
L
Feb 23, 2012
Co-Producer

View details
4.9
Buzzheart
Aug 1, 2024
Director, Writer, Producer

View details
5.6
Love Knot
Apr 12, 1995
Assistant Director

View details
No Cap: 2 Years of Light
Nov 29, 2024
Director, Writer