Steve Pillar Setiabudi is an Indonesian filmmaker.
Our School, Our Life
9808: An Anthology of 10th Year Indonesian Reform
Mass Grave
Tarung
The Hills Are Alive
Movie · Director