Braden Croft is a Canadian film director, writer, and editor known for his contributions to the horror and thriller genres. His debut feature, Hemorrhage (2012), premiered at the Fantasia International Film Festival, marking his emergence as a genre filmmaker. He followed this with Feed the Gods (2…

Two brothers return to a small mountain town in search of their long lost parents only to discover that the place has a monstrous taste for tourists.