One of the last movies of Julian Sands prior to his disappearance on January 13, 2023, when he was hiking close to the Mount Baldy area of California's San Bernardino Mountains. A search and rescue expedition was unsuccessfully launched to find him, his corpse being found by chance five months later at Mount Baldy. The movie is dedicated to him with the line "To our master, Julian" before the end credits.