Pevita Pearce sebagai "Rangkayo" Hayati
Herjunot Ali sebagai Zainuddin
Reza Rahadian sebagai Aziz
Randy Danistha sebagai Muluk
Arzetti Bilbina sebagai Ibu Muluk
Kevin Andrean sebagai Sophian
Jajang C. Noer sebagai Mande Jamilah
Niniek L. Karim sebagai Mak Base
Musra Dahrizal Katik Rajo Mangkuto sebagai Datuk Hayati