2003 | Movie | 1h 41m | Unrated
2003 | Movie | 1h 41m | Unrated
#undefined
7.2
1.2K
Synopsis
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.