Amir Muhammad is a Malaysian writer and independent filmmaker
Return to Nostalgia
The Big Durian
The Last Communist