The Kite Runner is centered on a young boy named Amir who lives in Afghanistan and his friend Hassan. Hassan is the son of Amir's family servant. Amir makes a terrible mistake when he stands by while Hassan is sexually assaulted by a bully in their town. He strives for the rest of his life to make up for this mistake, which haunts him all the way to America, where he and his father flee following the revolution. He eventually works to right his wrongs by helping Hassan's son back in Afghanistan.
Subplots? Well, there's the fact that Amir is jealous that his father seems to care for Hassan and there is some history with Hassan's mother. In America several things happen in Amir's life including his father's sickness and death and Amir's marriage.