Raza, a poor orphan trapped in the slums of Pakistan, is sent to a strict madrassah where he meets and falls in love with Perveen. They attempt to flee the city to escape their respective fates but fail. Perveen, pregnant, is sent back to her family, and Raza is sent to Afghanistan to fight as a Taliban soldier. American journalist, Rachael Brown, travels to Afghanistan to cover the political unrest. When she meets Raza for a brief interview, she sees for the first time the true face of the Taliban: poor and desperate young men with nowhere else to go. As the war unfolds, their paths cross again, and each must decide what they owe the other.