Sean et Daniel Diaz fuient leur foyer à la suite d'une tragédie. Craignant la police et devant gérer la télékinésie de Daniel, les frères décident de se réfugier au Mexique, dans la ville natale de leur père, Puerto Lobos. À seize ans, Sean se retrouve brusquement responsable de la sécurité et du bien-être de Daniel, et il doit lui apprendre la différence entre le bien et le mal. À mesure que le pouvoir de Daniel évolue, Sean doit établir des règles de conduite. Faut-il garder le pouvoir secret, ou l'utiliser pour faciliter leur voyage ? Faut-il voler, emprunter ou mendier ? Retrouver ses proches, ou rester cachés ?