
The Devil's Due
2026
Coming Soon
Director · born 5 December 1989 · London, United Kingdom
Hailing from North London, Alec, has a body of work including narrative films, fiction writing and story consultancy for video games.
Where to start: The Devil's Due (2026).