Availabe Servers
  • Loading...

S21: The Khmer Rouge Death Machine (2003)

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.

Duration: 1h 41min

Quality: SD

Release:

: 7.2

Actors