Than Nan Doeun is known for S21: The Khmer Rouge Killing Machine (2003) and The Burnt Theatre (2005).
No data