Poster of The Site

The Site

Plot: 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.
Release Date: Friday, January 1 2009
14 years ago
External Links
IMDb logo
Scroll to Crew

Cast

Crew

Portrait of Jonathan PerelJonathan Perel
Jonathan Perel was
>> in The Site
as 'Director'
Unknown Birthday