Coba jelasin Pelakon dari Sang Pencerah dalam bahasa melayu dong

Lukman Sardi sebagai Muhammad Darwis

Ihsan Tarore sebagai Muhammad Darwis muda

Zaskia Adya Mecca sebagai Siti Walidah

Slamet Rahardjo sebagai Cholil Kamaludiningrat

Filem ini diumumkan pada November 2009. Ia diarahkan oleh Hanung Bramantyo, seorang pembuat filem Islam yang dilahirkan di Yogyakarta. Hanung, yang sebelum ini mengarahkan bertemakan filem Islam Ayat-Ayat Cinta (2008), dianggap Dahlan wira negara kegemarannya; beliau kemudian memberitahu The Jakarta Post bahawa beliau mengagumi semangat kiai. He also said that he had been wanting to make the film since he was a teenager. Filem ini dimaksudkan untuk bertepatan dengan ulang tahun 100 tahun penubuhan Muhammadiyah.

Hanung cuba membuat filemnya sebagai sejarah yang tepat. Walau bagaimanapun, kerana tiada dokumentasi kehidupan Dahlan sebelum beliau pergi ke Mekah, adegan menunjukkan Dahlan muda adalah rekaan. Skrip ini telah menjalani 12 semakan sebelum filem ini disiapkan. Kebanyakan anggaran filem itu berjumlah Rp. 12 bilion (AS $ 1.3 juta) dibelanjakan untuk pakaian dan set untuk memastikan ketepatannya. Para krew memulihkan beberapa bangunan lama untuk adegan mereka dan adat gaya pakaian tradisional abad ke-19 untuk pemandangan mereka.

Bramatyo mengambil isterinya, Zaskia Adya Mecca, sebagai isteri Ahmad Dahlan Siti Walidah — Zaskia juga berkhidmat sebagai pengarah pemilihan pelakon, yang bertanggungjawab mengujibakat pelakon pembantu. Sebelum penggambaran bermula, Zaskia cuba menyelidik biografi Dahlan dan isterinya, kerana beliau dan pelakon muda yang lain tidak tahu banyak tentang pasangan itu. Walau bagaimanapun, dia mendapati penyelidikan sedemikian sukar kerana perpustakaan tidak mempunyai maklumat yang diperlukannya.

Lukman Sardi, yang memegang watak Dahlan, juga tidak menyedari biografi sejarah wataknya sebelum menelitinya; dia menyatakan bahawa dia tidak begitu yakin dalam memainkan peranannya. Pemenang Indonesian Idol, Ihsan Tarore diberikan peranan sebagai Ahmad Dahlan muda, sementara penyanyi utama band Nidji, Giring Ganesha, memegang watak anak sulung Dahlan, Sudja; ia merupakan filem sulung lakonan dua pelakon ini. Giring juga menulis sebuah lagu untuk filem ini "Allah Maha Suci" dalam tempoh dua hari.

Setakat ini, Zaskia, yang sedang hamil ketika penggambaran, mendapati keadaan fizikalnya "sempurna" untuk peranan sebagai Walidah menjadi wanita yang besar. Bagaimanapun, kehamilannya menyebabkan suaminya, Hanung bimbang tentang kemungkinan keguguran semasa penggambaran babak di mana Zaskia terpaksa menunggang kereta tradisional dengan roda kayu, yang menggoncang dengan hebat ketika bergerak.