Beautiful, interesting, incredible cinema.
The legend of the confrontation between the Seven Deadly Sins and the Holy Knights.