La Sorella di Satana (Revenge of the Blood Beast) (Sister of Satan) (The She-Beast) - Movie Reviews - Rotten Tomatoes