S21: The Khmer Rouge Death Machine (2003) Poster Poster for S21: The Khmer Rouge Death Machine (2003). S21: The Khmer Rouge Death Machine Plakat