Following Kevin's attempted suicide, Amy, his widowed twin sister, a tenured aeronautical engineering professor who does contract work for the UN and the US military on the side, invites him to live at the family home in Taylor, Texas until he feels well enough to be on his own again, and has gotten his life back on track, he now an emotional mess of a person. The one person who does not welcome Kevin with open arms is Amy's teenaged daughter Reese, who has been struggling since her father John's death and who cannot forgive Kevin in his selfishness in not being there for Amy in her time of grief, Kevin too preoccupied with what was then his seemingly successful life. His life in Taylor may be all the more difficult in running into old friends, acquaintances and colleagues, such as his high school girlfriend, Kristin, who happens to be one of Reese's teachers. Shortly after Kevin's arrival in town, thirty-five meteor strikes occur within a twenty-four hour period around the world. While Amy is able to report to the military that although unusual in the concurrent numbers, there is no evidence to support the thought by some that they are weapons, such as ballistic missiles launched by enemy regimes. Kevin, who with Reese saw the meteor impact that landed near their home, eventually learns at least the true nature of that meteor in that it was meant for him. Although incredulous to the suggestion when he meets "Yvette" who only he can see, Kevin has to come to terms with the information that she provides him - especially as he does not believe in God - and the mission that God has for him in being the last surviving of the thirty-six of his generation.
—Huggo