tin
redrum
For You
Movies
Shows
Artists
Lists
Film lovers
Sign In
Sign In
PATRICK DELUCA
DIRECTING
Director
Executive Producer
Creator
House of Darkness
2016
House of Darkness: New Blood
2018
Fear Island
2018
Atlas Of Cursed Places
2020