an Entity references as follows:
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.