La începutul anului 1990, în perioada conflictului interetnic romano-maghiar de la Târgu Mureș care a degenerat într-o serie de confruntări sângeroase care au avut loc în luna martie, un tânăr soldat român (Ovidiu Niculescu) fuge dintr-un TAB trimis să restabilească ordinea deoarece îi era frică să nu fie omorât de manifestanți. El dezertează și hoinărește pe câmp, mergând de-a lungul unei căi ferate. După ce se face noapte, obosit și înfrigurat, el se refugiază în grajdul unui canton feroviar, unde niciun tren nu oprește vreodată. În canton locuiau un bătrân cantonier ungur (Gheorghe Dinică) și fiica sa (Imola Kezdi). Soldatul fură cârnați și vin din magazia cantonului, potolindu-și foamea și setea. El are permanent coșmaruri legate de manifestațiile stradale din Târgu Mureș.