For a better experience on MUBI, update your browser.
Photo of Liraz Charchi

Liraz Charchi

Actor

  • Turn Left at the End of the World

    Turn Left at the End of the World

    Avi Nesher, 2006