Delta Star Pictures' film has received the blessing for the 2026 Oscars® from His Holiness Pope Leo XIV. The original score, composed by Emmy Award winner Michele Josia, is also in the running.
The Delta Star Pictures' film to close at Laemmle’s NoHo 7 with a special guest, the Buddhist spiritual leader Abbot Shi Yan Fan of Shaolin Temple Los Angeles.
The movie explores the profound, prophetic ideas of a man whose thought continues to reverberate through centuries of religious, philosophical, and artistic expression.