Фильм основан на научно-фантастическом романе Орсона Скотта Карда. Роман получил премии «Небьюла» и «Хьюго» как лучший роман в 1985 и 1986 годах – одни из самых престижных литературных премий в области научной фантастики.
Действие происходит в 2135 году. Человечество пережило два вторжения инопланетной расы «жукеров», лишь чудом уцелев, и готовится к очередному вторжению.
Для поиска пилотов и военачальников, способных принести Земле победу, создаётся военная школа, в которую отправляют самых талантливых детей. Среди этих детей Эндер Виггин, будущий полководец Международного флота Земли и единственная надежда человечества на спасение.