The Black Pearl (1982)

The Black Pearl (1982)

1982-01-01 Taiwan 0 Min. PG-13
0 0 votes

Overview

Women are beaten, raped, tortured and killed in brutal prison.