Hans Horn — Director (3)

Movie

Inhuman (2020)
Douban
Directed by Hans Horn. A group of campers fall victim to an ancient curse when one of them discovers a long buried buffalo skull.