Further successes eluded Asche as he tried to mount musicals, including "The Good Old Days of England" (1928), financed by his wife. He continued to direct shows. His 1930 production of "The Intimate Revue" at the Duchess Theatre was a failure. In 1933 Asche made his last stage appearance in "The Beggar’s Bowl" at the Duke of York's Theatre. Asche also made appearances in seven films between 1932 and 1936, including in "Two Hearts in Waltz Time" (1934), as the Spirit of Christmas Present in the 1935 film "Scrooge", and in "The Private Secretary" (1935). He also wrote several books, including his autobiography, but these ventures did not solve his financial troubles.