Disturbing documentary, shot on site less than a year after the Khmer Rouge downfall, depicting the shocking situation and recent history of Cambodia.