S21, la machine de mort khmère rouge (2003) 2003, Australia, Belgium, Cambodia, Canada, Documentary, France, History, War S21, la machine de mort khmère rouge (2003) Duration: 1H41M Description: 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… Trailer ↗ Cambodia France Belgium Canada Australia 2003 Documentary History War