4 total votes

Savage Sisters

Savage Sisters is a 1974 women-in-prison film made in the Philippines and directed by Eddie Romero. It was the last and most expensive of several movies actor/producer John Ashley filmed in that country.

... more on Wikipedia

Savage Sisters is also found on...

Eddie Romero: Movies Directed By Eddie Romero