Penumpasan Pengkhianatan G30S/PKI

Karena besarnya jumlah peran - termasuk beberapa bagian 100 peran kecil dan lebih dari 10.000 pemeran tambahan - "casting" atau pencarian pemeran untuk "Penumpasan Pengkhianatan G 30 S PKI" adalah sulit. Noer mencoba untuk menempatkan aktor yang mirip dengan tokoh-tokoh sejarah yang digambarkan; Rano Karno kemudian mengingat bahwa ia ditolak untuk peran Pierre Tendean karena Tendean tidak memiliki tahi lalat di wajahnya. Pada akhirnya film ini dibintangi Bram Adrianto sebagai Untung Sjamsuri, Amoroso Katamsi sebagai Soeharto, Umar Kayam sebagai Soekarno, dan Syubah Asa sebagai DN Aidit; aktor lainnya antara lain Ade Irawan, Sofia WD, Dani Marsuni, dan Charlie Sahetapy. Kayam, kala itu seorang dosen di Universitas Gadjah Mada di Yogyakarta, tidak punya waktu untuk meriset perilaku Soekarno dari buku-buku dan pidatonya; sebagai gantinya, ia menggambarkan presiden tersebut berdasarkan testimonial dari staf di Istana Bogor. Katamsi, di sisi lain, mempelajari peran Soeharto dari buku, dan pada saat syuting telah dimulai, merasa seolah-olah dia "sebagai Pak Harto, bukan imitasi Pak Harto." Sementara itu, Syubah Asa menganggap kurang menguasai penampilannya sendiri.