Headhunter's Horror House Wiki
Brainscan (1994)

Brainscan premieres in the U.S. in 1994.

  • 2011: Stake Land opens to limited theatrical release in the United States.