W240

Tariq Teguia

Director

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