Director
Amar Haikal is an Indonesian film director and screenwriter.
Tetanus
1 Dec 2026 · Director
My Plastic Mother
2025 · Director
Chorus of the Wounded Birds
2023 · Director