Nachdem der Vater der dreizehnjährigen Shirin in Afghanistan beim Minensuchen tödlich verunglückt, ändert sich ihr Leben schlagartig. Als „Teejunge“ muss sie nun auf dem Basar von Herat Geld verdienen, anstatt wie bisher die Schule zu besuchen.
Hier trifft sie den „Dancing Boy“ Faruk, der ihr seine traurige Geschichte erzählt. Die beiden werden Freunde, und als sich das Schicksal wendet, machen sie sich zusammen auf den Weg in ein neues Leben.