sweeney todd the demon barberlatest news & developments