S21: The Khmer Rouge Killing Machine
2003 101 min Cambodia, France, Belgium, Canada, Australia, Switzerland, Czech Republic, Finland 7.2 · Documentary, History, War

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.

enes