Watch your back, bro. Legend has it that if you hear the piercing wail of the banshee, death is on your doorstep. Filmed on super-8, the campy, dreamy world of Banshee Babes is one wild ride in a muscle car that you don't want to miss. This comedy horror mixes blood, Slurpee's, and feminist power.