.facebook johnnyruskin grindhouseschoolhouse.blogspot "Savage Island" (aka Banished Women) is a weird little film. They took two different Spanish Italian movies starring Ajita Wilson, and cobbled them together with Linda Blair footage to make a true cinematic stinker. But...