הדמויות הראשיות: מישקה דודונוב - ילד בן 12, משפחתו - אם ושני אחים (פדקה בת 4 ויאהה בת 8), כל שאר קרוביו של הילד מתו מרעב, סריוז'ה קרפוכין - חברו (בן 11), גבר פרוחור, טרופים ( ילד שהתעמק בפח), נהג רכבת.
דוב שמע מאיכרים בכפר שטשקנט הוא לחם זול, אבל קשה מאוד להגיע לעיר: יש אלפיים מיילים וחזרה. ואתה צריך גם לשלם עבור כרטיס ומעבר. דוב משכנע את סריוז'ה ללכת איתו, רק סריוז'ה מפחד. טשקנט נראה למשקה עיר נהדרת. אמא לא רצתה לשחרר את בנה, אך בכל זאת הסכימה. דוב לקח איתו סכין מתקפלת, ספל, חתיכת לחם דשא, חצאית סבתא זקנה, מלח, חבל ושתי שקיות לחם. הבנים התקרבו למגהץ, כולם טיפסו על גגות המכוניות. דוב קפץ על אחד, אבל אז המכונית נעצרה והוא נאלץ לרדת. הוא למד מאיכרים מתי הרכבת תיסע לטשקנט. מישקה וסריוז'ה אבדו, אך נמצאו בכיתת המכוניות השלישית. הייתה להם קטטה מכיוון שסריוז'ה לא חיכה (הסכם לעזור אחד לשני). סריוז'ה ספק אם לגנוב לחם ממשקה או לא, אך יירדם.
בבוקר נתנו רכבת, כולם התחילו לטפס עליה, מסתובבים. הנערים בקושי עשו את דרכו אליו (החייל הבחין, אך הדוב הוליך אותו שולל: הוא אמר כי שם טיפס האיש). סרז'ה מצא אגוז, מישקה אמר לו לזרוק אותו (מקנא), הבנים שיחקו את האום בהרבה, מישקה ניצח. יש לכלוך, צחנה, כינים בכל מקום, אין לאן להתיישב, כולם נוהגים, אדם מחורבן שוכב על הכביש ומת, לידו חתיכת לחם מלוכלכת. דוב משך אותו, פגיון זורק חתיכות לחם על האדמה, הבנים נלחמים ותופסים אותו. דוב חושב על תבואה שיביא מטשקנט ושתל בבית. הוא נתן 2 קרסטות מהלחם הנתפס לסריוזה, 3 נותר לעצמו ורואה הכל כמה סריוזה חייב לו. סריוז'ה התחיל לשלשול, הוא מתלונן ללא הרף ומייבב, ומשקה כבר התחרט שלקח את זה איתו. מישקה פגש את אחותו הרחמים, היא הקשיבה לו, אמרה שיש לו טיפוס בסרגיי ובתחנה הבאה הוא יושם בבית החולים. דוב שמח שעדיין יש אנשים טובים עלי אדמות. אחותי לקחה את זה ואליה במכונית, נתנה לחם. סריוזה אושפז על שמו של משקינו. דוב ריחם על חבר ונתן לו אגוז, אבל הוא שכח את זה על המרפסת. הוא מעד סביב השוק בזמן שהלך לבית החולים, איחר לרכבת. בתחנה דחף מישקה את דודתו והיא שפכה מים רותחים על אצבעותיה, הילד תפס על ידי שוטר ונגרר לאורטצ'ק. הם אמרו לו לגרור עצים להסקה. אחת נפלה בלי כוח: היא הייתה צריכה לאכול, אבל כלום.
בערב, באר מצא עצם עם דגים ואכל אותה. מאיכרים הוא למד שללחם בטשקנט הולך ויקר יותר, ובסמרקן הוא עדיין זול. בבוקר, כשהתעורר, הוא ראה שהתיק שלו עם כל ה"טובים "נגנב. בבית החולים נאמר לו שסריוז'ה מת, דוב בוכה: סליחה על חבר. הם האכילו את דוב בארכוש, העלו אותו לרכבת. הגברים רוצים לזרוק אותו מהרכב, והילד מעמיד פנים שהוא ישן. בתחנה, מישקה רצה להשתמש בשירותים, אך הוא פחד לצאת: מה אם לא יתנו לי לחזור. הוא הונה את הגברים ברכב (סיפורו של הדוד בתשחץ). ואז הם אספו כסף, כי הנהג לא ילך ככה. דוב השליך פיסת נייר, אבל בחושך איש לא הבחין בכך. האיש פרוחור המשיך לשאול את מישקה, כך שדודו יעזור לו למכור הכל לקירגיז. דוב גם הלך למכור, בקושי הצליח לתפוס את המכונית האחרונה. בתחנת האוטובוס אסור לכולם לחזור. דוב ראה את הילד טרופים, שמתעמק בפח, והצטרף אליו. הבנים ראו את הכלב שגנב את הלחם, תפס אותו ולקח את הלחם. מישקה וטרופים התיידדו ורכבו יחד. הם רוכבים על גג הרכבת, אחרים גם רוכבים כאן. אישה אחת מתה, קרה ורעבה, הבנים מחממים זה את זה. דוב מכר ז'קט בשנת 2000, אכל לחם. הבנים רוצים לטפס שוב על הגג, אך אסור להם להיכנס וכולם הלכו ברגל. החייל מעודד אותם עם סיפורים על טשקנט, אך הכוחות עוזבים את כולם.
אבל אז הופיעה רכבת, טרופים מצליח לקפוץ, אבל מישקה לא. הוא הלך לבד, לא יודע לאן. כוח החיים העיקש מחזק את רגליו. מישקה הגיע לתחנה, ביקש מהנהג נסיעה. הם לקחו אותו, שתו אותו במים רותחים, נתנו לחם (זה לא היה לחם שחימם אותו בשמחה, אלא חיבה חביבה, חיוך טוב על פני הנהג). הם הנחיתו את הילד בתחנה, אמרו שהם הולכים לתיקונים ואז הם יאספו את מישקה. במהלך 1000 השנים האחרונות ילד קונה לחם, מתחיל לדבר עם כולם, מבקש נדבה לבילוי (הם נתנו דשן עם תולעת וקליפות אבטיח). מישקה התיישב שוב לנהג, האכיל אותו, דוב לא יכול היה להביע את תודתו, עיניו זורחות, הוא הביט בנהג באהבה ונתן לו את הסכין. ילד הגיע לטשקנט. בהתחלה אכלתי פירות רקובים, עדיין לא מצאתי עבודה. ואז הוא עבד בגנים, סחט חיטה, הביא הביתה תבואה ולחם. אחיו נפטרו, אמו החולה שכבה על המיטה. "אוקיי, אין מה לטרוח עכשיו, אני אתחיל שוב."