Delbaran (2001) Published August 2, 2019 at 359 × 410 in A Childhood on the Run Kaim Alizadeh heads a cast of non-professional actors in the Iranian drama, Delbaran (2001).