SPIRIT: On Tour with A Christmas Carol to Debut on Amazon on November 17th
World premiere planned in Orlando on November 8th, with additional premieres in Los Angeles and New York ORLANDO, FL, UNITED STATES, October 27, 2026 /EINPresswire.com/ -- It’s a tale of two Scrooges. As Academy Award® Nominee Johnny Depp brings …