Zack Snyder's Justice League
Pemeran

Ben Affleck sebagai Bruce Wayne / Batman: Seorang sosialita yang kaya raya, dan pemilik Wayne Enterprises. Dia mendedikasikan dirinya untuk melindungi Kota Gotham dari pidana dunia bawah sebagai seorang main hakim sendiri yang sangat terlatih dan dilengkapi dengan berbagai alat dan senjata. Direktor Zack Snyder mendeskripsikan Batman-nya Affleck sedang dalam jalur menuju penebusan dalam Zack Snyder's Justice League, merasa bersalah dengan aksi dia dalam Batman v Superman: Dawn of Justice (2016).
Henry Cavill sebagai Kal-El / Clark Kent / Superman: Seorang anggota, dan inspirasi untuk, Justice League. Dia adalah bangsa Kryptonian yang selamat dan Wartawan untuk Daily Planet yang bermarkas di Metropolis. Pada tahun 2018, Cavill menggambarkan Superman saat ia muncul di Snyder's Justice League untuk semakin dekat menyelesaikan character arc-nya yang dimulai dari Man of Steel (2013) dan menjadi Superman "sejati" seperti yang digambarkan dalam komik. Snyder menyatakan meskipun dia menyukai penggambaran karakter tradisional, dia ingin Superman memiliki karakter yang realistis dan berkembang sebagai karakter, dan bukan menjadi "Boy Scout satu dimensi".
Amy Adams sebagai Lois Lane: Seorang reporter dengan Daily Planet dan kekasih Clark Kent.
Gal Gadot sebagai Diana Prince / Wonder Woman: Makhluk abadi, putri setengah dewa dan prajurit Amazon.
Ray Fisher sebagai Victor Stone / Cyborg: Seorang mantan atlet perguruan tinggi yang direkonstruksi secara sibernetik setelah kecelakaan mobil yang fatal, berubah menjadi makhluk tekno-organik yang ditingkatkan oleh teknologi alien biomimetik yang reaktif dan adaptif. Peningkatannya meliputi kemampuan terbang, persenjataan variabel, dan teknopato. Sebagian besar pengembangan karakter Cyborg telah dihapus dalam rilis teater, dan Snyder menggambarkan Cyborg saat ia digambarkan dalam Zack Snyder's Justice League sebagai "jantungnya film". Demikian pula, Fisher menyatakan bahwa character arc Cyborg adalah emosional dan alegoris dari "perjalanan yang telah dilakukan oleh Orang kulit hitam di [Amerika]". Menurut Fisher, satu-satunya adegan yang disutradarai oleh Snyder yang tetap dalam potongan teater adalah pertemuan Cyborg dengan Batman dan Komisaris Gordon di atap kantor polisi Kota Gotham.
Jason Momoa sebagai Arthur Curry / Aquaman: Seorang berdarah campuran Atlantis dengan kekuatan air.
Ezra Miller sebagai Barry Allen / The Flash: Seorang mahasiswa Central City yang sedang mengejar gelar dalam peradilan pidana dengan harapan membebaskan ayahnya dari pembunuhan istrinya yaitu ibunya Barry.
Willem Dafoe sebagai Nuidis Vulko: Seorang Atlantis yang bertindak sebagai mentor Arthur.
Jesse Eisenberg sebagai Lex Luthor: Musuh bebuyutan Superman dan mantan kepala LexCorp. Penampilan asli Lex di akhir film awalnya difilmkan secara berbeda dari versi teater, menggoda proyek Affleck's The Batman daripada potensial sekuel Justice League.
Jeremy Irons sebagai Alfred Pennyworth: Pelayan Bruce Wayne yang memberikan dukungan taktis untuk Batman dan Justice League.
Diane Lane sebagai Martha Kent: Ibu angkatnya Clark Kent.
Connie Nielsen sebagai Hippolyta: Ibunya Diana dan Ratu Amazon.
J. K. Simmons sebagai James Gordon: Komisaris Polisi Kota Gotham dan sekutu dengan Batman.
Ciarán Hinds sebagai Steppenwolf: Seorang perwira militer Dewa Baru dari planet Apokolips yang memimpin pasukan Parademons untuk mencari tiga Mother Boxes yang ada di Bumi. Hinds sebelumnya menggambarkan Steppenwolf sebagai "petua, lelah, masih berusaha keluar dari perbudakannya sendiri ke Darkseid". Steppenwolf didesain ulang untuk rilis baru, membawa penampilannya lebih dekat ke visi asli Snyder sebelum gangguan studio. Sebelumnya, Hinds mengungkapkan rasa frustrasinya dengan potongan teatrikal yang memangkas latar belakang dan karakter Steppenwolf.
Ryan Zheng sebagai Ryan Choi: Seorang ilmuwan yang bekerja di S.T.A.R. Labs, di bawah pimpinan Silas Stone. Pada akhir film, Choi dipromosikan menjadi Direktur Nanoteknologi di perusahaan tersebut. Karakter itu dimaksudkan untuk membintangi spin-off, dengan Snyder telah mengajukan film ke studio. Pembuat film menyatakan bahwa film tersebut akan menampilkan Choi mengambil jubah The Atom, dan mengambil tempat di China dengan pemeran orang China.
Amber Heard sebagai Mera: Seorang Atlantis yang dibesarkan oleh ibu Arthur Curry, Ratu Atlanna.
Joe Morton sebagai Silas Stone: Ayah dari Victor Stone dan kepala ilmuwan di S.T.A.R. Lab.
Lisa Loven Kongsli as Menalippe: Letnan Hippolyta dan bibi dari Diana.
Jared Leto sebagai The Joker: Seorang penjahat psikotik dan musuh bubuyutan Batman, mengulangi perannya dari Suicide Squad (2016). Joker tidak direncanakan untuk muncul di film aslinya, tetapi Snyder memutuskan untuk menggunakannya beberapa saat setelah versi barunya diperbolehkan, karena Snyder selalu berniat untuk membawa Joker ke dalam film Justice League-nya. Karakter didesain ulang untuk rilis baru.
Karen Bryson sebagai Elinore Stone: Ibu dari Victor Stone yang sudah meniggal.
Kiersey Clemons sebagai Iris West: kekasih dari Barry Allen.
Ray Porter sebagai Uxas / Darkseid: Dewa Baru yang kejam dari Apokolips dan keponakan dan tuan Steppenwolf. Darkseid tidak muncul dalam potongan teater, yang berarti Justice League karya Zack Snyder menandai penampilan pertama karakter tersebut dalam film aksi langsung. Porter memainkan Darkseid melalui penggunaan motion capture dan "melalui beberapa senam vokal yang berbeda mencoba mencari tahu suaranya". Porter tidak terbiasa dengan karakter Darkseid saat dilemparkan, tetapi Snyder dan penulis skenario Chris Terrio membantu membimbingnya dengan pengetahuan mereka tentang pengetahuan buku komik.
Peter Guinness sebagai DeSaad: Ketua penegak Darkseid.
Harry Lennix sebagai Calvin Swanwick / Martian Manhunter: Alien dari planet Mars yang mampu mngubah bentuk dan telepati, yang menyamar di Bumi sebagai manusia dengan menciptakan alias Calvin Swanwick beberapa dekade lalu. Naik melalui peringkat ke posisi kekuasaan, Swanwick menjabat sebagai Mentri Pertahanan di pemerintah AS. Lennix mengulangi perannya dari film-film DC Extended Universe sebelumnya. Snyder mengatakan Swanwick selalu menjadi Pemburu Mars sejak Man of Steel dan dia telah membimbing Clark, Lois, dan umat manusia secara keseluruhan, mendorong mereka untuk berbuat baik karena dia ingin umat manusia mengambil tindakan dan mencoba melindungi Bumi terlebih dahulu sebelum terlibat langsung.
Aktor lain yang mengulangi peran mereka dari film DC Extended Universe sebelumnya termasuk: Robin Wright sebagai Antiope, Samantha Jo sebagai Euboea, Carla Gugino sebagai suara kapal Krypton AI dan Russell Crowe (melalui rekaman suara arsip) sebagai Jor-El. Penampilan yang tidak dikreditkan termasuk Billy Crudup sebagai Henry Allen, Kevin Costner (melalui rekaman suara arsip dan foto) sebagai Jonathan Kent, dan Joe Manganiello sebagai Slade Wilson / Deathstroke. Sergi Constance, Nick McKinless, dan Aurore Lauzeral memerankan peran Dewa Olympian : Zeus, Ares, dan Artemis. Kemiripan David Thewlis dimasukan ke wajah Ares, melalui penggunaan efek khusus. Julian Lewis Jones dan Francis Magee memerankan dua pemimpin kuno Bumi termasuk: Raja Atlan dari Atlantis dan Raja Arthur Pendragon dari Inggris kuno, masing-masing. Michael McElhatton muncul sebagai pemimpin kelompok teroris yang berbentrok dengan Wonder Woman di awal film.
Selain itu, Granny Goodness muncul melalui penggunaan efek khusus yang dihasilkan komputer. Karakter itu meniru bibi seorang seniman Weta bernama Jojo Aguilar. Green Lanterns ditampilkan dalam film, termasuk Yalan Gur dan Kilowog, juga muncul melalui penggunaan efek khusus animasi CGI. Adegan terakhir awalnya difilmkan dengan John Stewart / Green Lantern yang diperankan oleh Wayne T. Carr menggantikan Martian Manhunter, tetapi Warner Bros. Pictures menolak ide tersebut karena mereka memiliki rencana lain untuk karakter tersebut. Variasi adegan sebelumnya yang difilmkan termasuk kombinasi pahlawan: Kilowog dengan John Stewart, Kilowog dengan Tomar-Re, dan John Stewart dengan Martian Manhunter, - yang pertama yang tidak difilmkan tetapi direncanakan oleh Snyder sebelum diubah Kilowog menjadi Martian Manhunter, yang kedua yang dibatalkan di awal pasca-produksi pada tahun 2017, dan yang ketiga selesai difilmkan pada Agustus 2020. Iterasi lainnya adalah Stewart mengunjungi Alfred tetapi direkam ulang oleh Snyder menjadi Superman mengunjungi Alfred sebagai gantinya pada tahun 2016. Snyder berkompromi dengan studio, dan mengubah/menyusun ulang adegan untuk hanya memasukkan Martian Manhunter pada Oktober 2020. Dia juga harus merekam ulang sisi adegan Ben Affleck karena rekaman yang diambil sebelumnya tidak dapat digunakan disebabkan lampu hijau yang berkedip di muka Affleck. Ide awal yang dihapus Snyder adalah memasukkan Ryan Reynolds, yang sebelumnya pernah memerankan Hal Jordan di Green Lantern (2011), sebagai "anggota lantern tambahan... untuk mengisi korps sedikit". Dia tidak pernah membicarakan dengan Reynolds mengenai hal tersebut.