Skip to content
NDISCOVERY
The Site poster

The Site

–0 votes on TMDB2010Movie58m

In and around the Escuela de Mecánica de la Armada (ESMA), the Navy Mechanics School, a former clandestine centre for detention, torture and extermination in Buenos Aires from 1976 to 1983.

Search on Netflix

More like this

Recommended and similar titles from TMDB

7.5

28 Up

1985 · Movie · Documentary