
Te saludan los Cabitos
1983. State of emergency in Ayacucho (Peru). The political-military command sets up its base at Los Cabitos headquarters. These barracks soon turn into a clandestine centre of detention, torture, enforced disappearance and extrajudicial execution of Shining Path suspects.
Where to Watch
No US streaming subscription carries this title right now.
More Like This

S4: The Bob Lazar Story

Oprah Winfrey Presents: When They See Us Now

Memories of a Murderer: The Nilsen Tapes

Halloween: 25 Years of Terror

Dangerous Days: Making Blade Runner

The Class of ‘92

A Toxic Love Story

Ex Libris: The New York Public Library

As I Was Moving Ahead Occasionally I Saw Brief Glimpses of Beauty

Above Majestic

My Mom Jayne

Marvel Studios Assembled: The Making of Hawkeye

Bank Robbers: The Last Great Heist

Anna Nicole Smith: You Don't Know Me

The Summers of It - Chapter Two: It Ends

After Truth: Disinformation and the Cost of Fake News

The Walking Dead: The Return

I Am Vanessa Guillen

Avatar: Creating the World of Pandora

Seduced and Abandoned
