
Set during the Holy Crusades after the fall of Jerusalem, King Richard I joins a doomed holy war as people of all faiths confront a brutal power struggle and the terrifying return of a Devil never before seen on Earth.
Directed by Shaddy Safadi
User score
2 votes
Released
October 30, 2025
8m