The Citadel AKA El kalaa (1989) Mohamed Chouikh, Djillali Ain-Tedeles, Khaled Barkat, Fatima Belhadj January 26, 2022 Drama In a small village in rural Algeria, the “village idiot” is madly in love with a married woman. Read More »