Scream of the Banshee stars Lauren Holly (NCIS) and Lance Henriksen (Aliens).
Directed by Steven C. Miller (Automaton Transfusion), Scream of the Banshee is scheduled to premiere on Syfy in 2011. Holly plays an archeology professor who unearths a dangerous artifact, unwittingly releasing a creature that is able to kill with the power of its bone-splitting scream.
One Comment
Leave a Reply