as Buya Hamka
as Siti Raham
as Haji Rasul
as Ummi Safiah
as Amir
as Soekarno
as Abdul Karim/ Oei Tjeng Hien
as Rusydi (young)
as Zaki (young)
as Kulsum
as Aminah
as Ola
as Fatimah
as Rozak
as Zaki
as Rusydi
as Fakhri
as Dadang
as Ayah Kulsum
as Karta
as Zainuddin Labai
as Gubernur Nakashima
as Dutch Army Commander
as Rusydi Hamka
as Zaki Hamka
as Ayah Ola
as Ibu Ola