answer: The film was directed by John Huston , scripted by Carol Sobieski , and stars Albert Finney , Carol Burnett , Ann Reinking , Tim Curry , Bernadette Peters , Geoffrey Holder , Edward Herrmann and Aileen Quinn .