Slimane Benouari inMoviesSort Popularity Votes Average Original Title Release Date The Last Queen 7.1 average rating ★★★★★ Abou Leila 5.8 average rating ★★★★★