New indie horror film “Screech of the Decapitated”, starring Debbie Rochon, will screen at CineSpace on January 26th.
Two showgirls must save the world from outer space invaders, wrestling werewolves and bad taste.
WANDA and RAQUEL, two beautiful showgirls, cruise through the South American countryside in their convertible. Their mission: to locate and apprehend the Buenos Aires Decapitator, a fiendish maniac who is killing the voluptuous beauties of Buenos Aires in demonic, twisted ways (and in alphabetical order). Spying a likely suspect walking along the side of the road, the girls stop to question him and are horrified when…
That’s about all we can tell you, well, that and it sounds like a helluva lot of fun.
For more info and screening pass, visit the “Screech” official website.