For a better experience on MUBI, update your browser.
Photo of Tariq Teguia

Tariq Teguia

Director

“I’m everywhere a stranger, always strange. An alien in Algeria because of the cinema, but also in Europe.”