A retro-grindhouse film. Starlets fight off the Hollywood Vampire. Directed by Rena Riffel
2011-02-11
2.5