Starring Cast
Key crew
Full cast
10 cast membersGlen Shea
Sgt O'Shane
Sawung Jabo
Muluk
Arif Hidayat
Abdu
Rithy Dourng
Crew by department
7 crew membersDirecting
Writing
Helen Barnes
Screenplay
Michael James Rowland
Screenplay