Rose McGowan as Barbarella? Absolutely not. What was startling is that I began thinking who could be the ideal casting…