 Two actors in the film have been linked before. Len Cariou, who  played Mr. Beech and George Hearn, who played Walter Gust. Len  Cariou originated the title role of Sweeney Todd on Broadway was  succeeded in the part by George Hearn.