Skip to Content

DEMONBOY

Directed by Aaron Lovett

Cast: Alejandro Santora, Ben Church

A reclusive twenty-something develops an all-consuming obsession with another man he encounters on the internet.