Invasi Formic dihentikan oleh Mazer Rackham (Ben Kingsley), yang menabrakkan pesawat tempurnya ke ratu Formic hingga harus mengorbankan nyawanya.
Selama 50 tahun kemudian, anak-anak berbakat dilatih oleh Armada Internasional untuk menjadi komandan armada baru untuk serangan balik ini.
Kadet Andrew "Ender" Wiggin (Asa Butterfield) menarik perhatian Kolonel Hyrum Graff (Harrison Ford) dan Mayor Gwen Anderson (Viola Davis) karena kemampuannya yang mengagumkan dalam simulasi pertempuran luar angkasa dan direkrut ke Battle School.
Graff membawa Ender ke Battle School dan menempatkan Ender dengan taruna lain seusianya. Karena dia mendapat perlakuan luar biasa dari Battle School, sehingga membuatnya dikucilkan oleh yang lain.
Para taruna ditempatkan dalam regu dan melakukan permainan pelatihan di "Ruang Pertempuran" tanpa gravitasi.
Ender dengan cepat beradaptasi dengan permainan, merancang strategi baru yang belum pernah dilihat siswa yang lebih tua.
Graff menugaskan kembali Ender ke Salamander Army, dipimpin oleh Komandan Bonzo Madrid (Moises Arias).
Bonzo, percaya bahwa Ender tidak kompeten dan bertanggung jawab, mencegahnya berlatih dengan anggota skuad lainnya.