David Castleford Movies
- 2023
Black Daruma
Black Daruma3.52023HD
All filmed from the warped perspective of a doll, Black Daruma is a dark-humoured psychological horror film about an unemployed man who buys a Japanes...
- 2017
The Wall of Lyon
The Wall of Lyon02017HD
“Divided from the truth by ancient, towering walls, and abused by the reign of an outdated society; outlandish fantasist ‘CASSINI’ seeks asylum in an...