The Odyssey (dok. Universal Pictures/The Odyssey)
Sumber utama kritik datang dari keputusan pemilihan pemain yang dianggap sebagian penonton mengorbankan akurasi sejarah dan mitologi Yunani demi pendekatan modern. Meski Matt Damon sebagai Raja Odysseus relatif diterima, sejumlah nama lain justru memicu perdebatan panjang, di antaranya:
Lupita Nyong'o sebagai Helen of Troy karena dianggap tidak sesuai dengan gambaran historis yang diyakini sebagian penonton (keturunan Kenya-Meksiko).
Elliot Page sebagai Sinon yang memicu perdebatan terkait karakter (transgender) maupun fisik tokoh (155 cm).
Himesh Patel sebagai Eurylochus karena dinilai tidak merepresentasikan latar Yunani kuno (keturunan India).
Travis Scott sebagai Homer yang dianggap pilihan tidak lazim karena merupakan seorang rapper.
Tak hanya soal pemain, trailer juga menuai kritik karena menggunakan ungkapan modern seperti "Daddy" dan "Let's go!" di tengah latar Yunani kuno yang dianggap mengurangi nuansa autentik cerita. Kontroversi semakin memanas setelah Elon Musk ikut mengomentari proyek tersebut. Ia menuding Christopher Nolan sengaja mengambil keputusan-keputusan kontroversial demi mengejar penghargaan.
Di sisi lain, Lupita Nyong'o juga sempat menuai sorotan setelah dalam sebuah wawancara menyebut Homer sebagai sosok misoginis.
"Saya akan bilang, 'Jadi Homer, bagaimana perasaanmu tentang waktu layar yang diberikan kepada para wanita ini, mengingat betapa sedikitnya waktu yang kamu habiskan bersama mereka, oke?'," ucapnya.
Pernyataan tersebut memicu kritik dari sebagian publik yang menganggapnya sebagai bentuk penghinaan terhadap karya sastra klasik berusia hampir 2.800 tahun.