Martin Owen is a British film director, screenwriter, and producer known for his work across various genres. Owen's films often blend elements of horror, science fiction, and dark comedy, showcasing his versatility as a filmmaker.
MCAINE: An Anagram of Cinema (2023)
The Loneliest Boy in the World (2022)
Twist (2021)
Let's Be Evil (2016)
L.A. Slasher (2015)
Barry Brown (2009)
Six Bend Trap (2007)