This new movie is actually Mel's apology to Hollywood for making The Passion of the Christ.
Transparently so.