The Head Hunter – USA, 2018

The Head Hunter – formerly The Head – is a 2019 American fantasy horror feature film directed by Jordan Downey (ThanksKilling and ThanksKilling 3; short: Craw Lake) from a screenplay …

Read More