Photo of Tariq Teguia

Tariq Teguia

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

Director

Screenwriter

Producer

Actor

Cinematographer

Follow us on
  • About
  • Ways to Watch
  • Contribute
  • Funding Policy
  • Privacy Policy
  • Your Privacy Choices
  • Terms
QR code

Scan to get the app