In a South American jungle prison, female dissidents are tortured and assaulted by guards
The RetroFilm Vault. Take a step back.