Broadway to Hollywood : musicals from stage to screen