For a better experience on MUBI, update your browser.
Photo of Tariq Teguia
“I’m everywhere a stranger, always strange. An alien in Algeria because of the cinema, but also in Europe.”
Show all (6)

Director

Screenwriter

Producer

Actor

  • Venice 70 - Future Reloaded: Tariq Teguia

    Venice 70 - Future Reloaded: Tariq Teguia