The town of Owls is an isolated residential community situated in the High Atlas Mountains. Is in fact a huge prison in which everyone, including guards and residents, are held detainees
98 Minutes
Morocco
Azlarabe Alaoui
Mohamed Rzin
Asmae Srioui