Eli (Myles Truitt) es un niño afroamericano de 14 años que vive en Detroit con su padre adoptivo, Hal (Dennis Quaid), un compasivo a la par que estricto viudo que percibe que Eli está cayendo en la delincuencia. Mientras explora un edificio abandonado buscando materiales para sacarse un dinero extra, Eli se topa con los restos de un impacto de otro mundo. Entre los escombros, encuentra una extraña caja Metálica que se lleva a casa. Desconoce lo que es, pero al cogerla parece activarla, y Eli decide guardarla cuidadosamente...