Gladiator (Rewatched), 9/10: I think the movie was very well done and acted (particularly Commodus' actor, Joaquin Phoenix), despite historical inaccuracies and a sort of traditional/simplistic storyline.
Also, it was loosely based on the Stoic philosophy (for example, the virtues valued by Marcus Aurelius: wisdom, temperance, justice, courage are the four virtues of Stoicism); however I think the movie was subtly influenced by a Christian representation.
As a matter of fact, Maximus, Commodus and Marcus Aurelius are symbolically represented as Michael the archangel/Lucifer (also Jesus/Judas) and God the Father with the division: "high social classes" (Emperor family, senators etc.) metaphorically "Heaven" and "low social classes" (soldiers, gladiators, poor people etc.) metaphorically "Hell".
1) Marcus Aurelius= God the Father: The emperor, the father of Commodus (symbolically also Maximus) represented as an old man with white hair/beard (typical "God the father" like depiction).
2) Commodus= The "real Lucifer/Judas" (the betrayer/Judas, that wanted to become emperor for his ambitions/Lucifer) that hypocritically posed as benevolent to people, framed Maximus. However, he also had the role of "Michael the archangel" (The prince, the legitimate heir, the number 2 of Marcus Aureilus, the emperor -number 1/Michael the prince, the number 2 of God the Father - number 1).
3) Maximus=The real "Michael/Jesus" but he had also the role of Lucifer, the greatest general (the greatest angel), fallen into slavery (the fall of Lucifer) and became a gladiator that challenged the emperor. Maximus vs Commodus was a sort of Michael vs Lucifer.
The scene where Maximus is chained was symbolically based on the crucifixion of Jesus with Commodus that kiss him and stab him in the back (like Judas, that according to the tradition betrayed Jesus)
The roles of Michael/Lucifer in relation to Maximus and Commodus are also reversed, since Commodus (the "real Judas/Lucifer") posed as benevolent and "demonized" Maximus ("the real Jesus/Michael").