Trailer for my latest feature, The Isle, a mythological folk horror set on a remote Scottish island in 1846.
Our Vampire Amila was imprisoned over a century ago by a secret sect of vampire-hunting priests. Only to be rediscovered and shipped to New York. Her wait is finally over, and she is ready to feed aga...
Trailer for my latest feature, The Isle, a mythological folk horror set on a remote Scottish island in 1846.