S21: The Khmer Rouge Killing Machine

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.

Rollout

International (2%)
$472
Worldwide
$23,078
Domestic
MarketRelease DateOpeningGross
DomesticMay 19, 2004$7,302$22,606