S21: The Khmer Rouge Killing Machine
A unique documentary on the notorious S-21 prison, today the Tuol Sleng Genocide Museum in Phnom Penh, Cambodia, with testimony by the only surviving prisoners and former Khmer Rouge guards.
Domestic | |||
---|---|---|---|
Market | Release Date | Opening | Gross |
Domestic | May 19, 2004 | $7,302 | $22,606 |