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...

List of All Movies Released in 1974 Famous Movies From The Philippines Eddie Romero: Movies Directed By Eddie Romero