Debbie Rochon vs. Rose McGowan Vital stats for Debbie Rochon: Lord of the Undead, Weregrrl, Shadow of the Demon Vital stats for Rose McGowan: Grindhouse, Scream, Phantoms