Scream of the Banshee

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...

Duration: 90 min

Quality: HD

Release: 2011