It was filmed in the Cambodian village of Kamreang, in the Kandal Province near Phnom Penh, and the cast features both professional and non-professional actors.
It was filmed in the Cambodian village of Kamreang, in the Kandal Province near Phnom Penh, on the banks of the Mekong River. The cast features both professional and non-professional actors.