The Last Door (Pintu Terakhir )

Pintu Terakhir (The Last Door) is documentary short film about house of slaughter horse in Yogyakarta, Central Java, Indonesia. Horse meat has become food for the people of Yogyakarta. Most of them believe horse meat can cure certain diseases.