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.ā€