Rion Smith
Rion Smith is a bipedal mammal with an unhealthy obsession with Lovecraftian tales and is chained to the insanity of his job in order to pay for his film habit. He is currently trying to relearn what “sleep” means after the recent birth of his a baby girl, and this will be her first of many HP Lovecraft Film Festival attendances.