For a better experience on MUBI, update your browser.

The Taqwacores

Eyad Zahra United States, 2010