Delbaran (2001) Published August 2, 2019 at 703 × 428 in A Childhood on the Run Delbaran (2001) by Iranian director Abolfazl Jalili takes place in an arid region near the Afgran-Iran border as civil war rages in the background.