Scream of the Banshee poster
0% 0%

Scream of the Banshee

HD
Scream of the Banshee is a TV movie starring Lauren Holly, Lance Henriksen, and Eric F. Adams. An archeology professor unearths a dangerous artifact, unwittingly releasing a creature that is able to kill with the power of its...

You May Also Like