Gorilla wins top prize at Austin Film Festival

Director Caleb Slain and Producer Eric Machiela took their short film Demon, a one-act story utilizing groundbreaking natural moon-lighting techniques, to the Austin Film Festival (2017) and were awarded the Best Narrative Short Jury Award!

And yes, that’s Eric Machiela in all his glory with acclaimed filmmaker Robert Rodrigez.








Read more about the 2017 Austin Film Festival here: