Mohamed Sharif El Bouari inMoviesSort Popularity Votes Average Original Title Release Date Priest of Evil 5.517 average rating ★★★★★ Twisted Roots 6 average rating ★★★★★